#html #plugins #html5-video #media
#HTML #Плагины #html5-video #Медиафайлы
Вопрос:
Я хотел бы знать, как браузер, совместимый с HTML5, воспроизводит видео с использованием тегов. Действительно ли он вызывает базовые API плеера, используя какой-либо плагин API? Можем ли мы написать пользовательский плагин в браузере Chrome, чтобы с его помощью мы могли вызывать API видеоплеера, например ffmpeg?
Ответ №1:
Действительно ли он вызывает базовые API плеера, используя какой-либо плагин API?
Да, видеопроигрыватели — это реализации, написанные в браузере, но единственный доступный API — это тот, который указан в стандарте HTML (и те, которые существуют в JS).
Можем ли мы написать пользовательский плагин в браузере Chrome?
Нет.
таким образом, чтобы с помощью этого мы могли вызывать API видеоплеера, например ffmpeg?
Нет, и здесь возникает проблема распространения кодеков и лицензирования. Все форматы, поддерживаемые в современных браузерах HTML5, получили лицензионный доступ к декодированию таких форматов, как MP4 и AAC.