Потоковое видео с низкой задержкой AVC / H264 в браузер с MSE - PullRequest
0 голосов
/ 20 июня 2019

В настоящее время я кодирую живое видео и транслирую в браузер. Я кодирую rgb-> vuy-> h264-> Wrap in (спецификация формата байтового потока MP4 ISO BMFF, раздел 3) -> веб-сокет для клиента. Первый пакет - это данные инициализации из тега ftyp в moov.

И с этого момента я отправляю теги moof и mdat клиенту. И я транслирую видео.

Независимо от того, сколько кадров в блоке mdat. MSE всегда буферизует данные для непрерывного воспроизведения. Как можно переписать это с помощью MSE.

Я где-то читал, что есть способ, которым mdat понимает, что это живой парящий веб-чанк. Но я не знаю, существует ли такое мнение для mp4 или существует вообще.

1 Ответ

1 голос
/ 21 июня 2019

Я посылаю moof один раз за один кадр, и это работает.

...