Где искать материалы по Videostreaming, IP телефонии и ТВ?
В сети, на амазоне, пактпабе практически нету книг про Анатомию Файлов Видео.Аудиоформата. Протоколы потокового вещания через сеть.
Хочу понять логику работы технологий связанных с псевдостримингом, реалтайм стрим из камеры, запись стримов на сервере.
Как происходит передача потока видео от клиента что посылает видео на сервер, как его можно записывать в буфер и стримить другим пользователям. В каком формате идет передача потока, в каком его пишет медиасервер в файл. как он исправляет разрыви времени в формате в случае збоя связи.
Где почитать или поучиться можно именно этой работы с данными понятиями ?
Заинтересовала данная тема после того как инстаграм создал видеотрансляции. Стало интересно можно ли такое организовать с небольшими затратами в других проектах. То есть когда пользователи могут выступать как зрители и как те кто вещаю видео.
checkifitworththat, это p2p походу. а грамотнее через сервер, чтоб там делать архивацию записей, при помощи серверов в разных точках планеты и CDN улучшать пинг и качество потока. Интегрируют все тонкости.
Wexter, в доках даже на русском когда читаешь встречаешь предложения с такими терминами как контейнер (Походу единица измерения куска видео - Протоколы потокового вещания походу передают пакеты НЕ побайтово как в случае с обычным псевдостримингом) логично так как в случае малейшего сбоя сети(кусочек файла не дойдет) от того кто публикует стрим (камера) невозможной будет запись в файл на сервере, так как в нем нарушиться время и синтаксис.(поврежденный файл) Я так понимаю пакет передаваемый через RTSP и подобные протоколы делиться по времени, там например каждых 0,031 секунды видео это контейнер. И много всего с этой сферой непонятного и в сети одни доки от Wowza и других уже готовых продуктов.