видео / mp2t поддержка потокового вещания в браузере

Есть ли способ, которым мы могли бы транслировать содержимое «video/mp2t» в прямом эфире в браузере? Я создаю приложение для прямой трансляции, в котором для некоторых URL-адресов не указан какой-либо MIME-тип, но содержимое «video/mp2t». Я пытался использовать основные проигрыватели html 5: jwplayer, shaka-player, video.js, и ни один из них не поддерживает такой контент из коробки. Я читал, что можно преобразовать на лету в mp4, вы, ребята, знаете какой-нибудь пример или какие-то рекомендации?

Android и ios, кажется, поддерживают это, но браузер нет, почему это так? Как вы думаете, это что-то, что будет включено в будущем?

Спасибо!


person José Salgado    schedule 12.06.2020    source источник


Ответы (1)


Я читал, что можно на лету преобразовать в mp4.

Да, вы можете написать код самостоятельно или использовать другую библиотеку, например mux.js. Но, как вы сказали, ничто не делает этого из коробки.

Android и ios, кажется, поддерживают это, но браузер нет, почему это так?

Существуют десятки или сотни форматов контейнеров. Поддерживать их всех было бы смешно. Разные компании и разные органы по стандартизации принимают разные решения о том, что, по их мнению, потребуется их пользователям.

Как вы думаете, это что-то, что будет включено в будущем?

Нет, не знаю.

person szatmary    schedule 12.06.2020