HTML5视频如何工作

时间:2014-07-01 14:24:45

标签: html5 plugins html5-video media

我想知道HTML5兼容的浏览器如何使用标签播放视频。 它是否实际使用某些插件API调用底层播放器API? 我们可以在chrome浏览器中编写一个自定义插件,这样使用它我们可以像ffmpeg一样调用视频播放器API吗?

1 个答案:

答案 0 :(得分:0)

它是否使用某些插件API实际调用底层播放器API?

是的,视频播放器是在浏览器中编写的实现,但唯一暴露的API是HTML标准中规定的(以及JS中存在的那些)。

我们可以在Chrome浏览器中编写自定义插件吗?

没有

这样我们可以像ffmpeg一样调用视频播放器API吗?

不,分发编解码器和许可的问题在这里发挥作用。现代HTML5浏览器中提供的所有格式支持都已获得对MP4和AAC等解码格式的许可访问权限。