Заголовки пакетов WebM для потоковой передачи в реальном времени

Мне нужно передавать потоковое видео в браузер с моего видеосервера.
Видеосервер (C ++) получает кодированные пакеты vp8 веб-камеры или экрана от клиента с заголовками .ivf, такими как <4_bytes_data_size><8_bytes_pts><vp8_encoded_data>, Также я отправляю 4 байта общей длительности пакета перед остальными данными, чтобы сервер знал метку времени представления, размер и длительность каждого кадра.

Вопрос в том: какие заголовки следует использовать для фреймов, чтобы браузер мог воспроизводить поток в <video> тег. Может быть, есть какой-то стандарт для реализации потокового вещания в реальном времени?

PS: AFAIK вебм состоит из разметки EBML. Если то же самое используется в <video> тег для разбора потока, может кто-нибудь объяснить мне, каков минимальный набор элементов EBML для воспроизведения видео (без звука, только видео)?

0

Решение

Видео тег не поддерживает IVF. Минимальное веб-требование — это минимум для упаковки вашего потока.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]