Пишем свой протокол поверх UDP
|
|
Четверг, 07 Июня 2018 г. 12:38
+ в цитатник
Первые прямые трансляции с места событий появились в России почти 70 лет назад и вели их из передвижной телевизионной станции (ПТС), которая внешне походила на «троллейбус» и позволяла вести эфиры не из студии. А всего лишь три года назад Periscope позволил вместо «троллейбуса» использовать мобильный телефон.
Но это приложение имело ряд проблем, связанных, например, с задержками в эфирах, с невозможностью смотреть трансляции в высоком качестве и т.д.

Еще через полгода, летом 2016, Одноклассники запустили свое мобильное приложение OK Live для стриминга, в котором постарались решить эти проблемы.
Александр Тоболь отвечает за техническую часть видео в Одноклассниках и на Highload++ 2017 рассказал про то, как писать свой UDP протокол, и зачем это может потребоваться.
Из расшифровки его доклада вы узнаете все про другие протоколы стриминга видео, какие есть нюансы, и про то, какие уловки иногда требуются.
Говорят, что надо всегда начинать с архитектуры и ТЗ — якобы без этого нельзя! Так и сделаем.
Читать дальше -> https://habr.com/post/413479/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413479
Метки:
Системное программирование
Программирование
Высокая производительность
Блог компании Конференции Олега Бунина (Онтико)
udp
webrtc
rtp
MPEG-Dash
hls
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-