HTML5视频是如何工作的

HTML5视频是如何工作的,html,plugins,html5-video,media,Html,Plugins,Html5 Video,Media,我想知道兼容HTML5的浏览器如何使用标签播放视频。 它是否真的使用一些插件API调用底层播放器API? 我们可以在chrome浏览器中编写自定义插件,这样我们就可以调用视频播放器API,比如ffmpeg吗 它真的使用一些插件API调用底层播放器API吗? 是的,视频播放器是在浏览器中编写的实现,但唯一公开的API是HTML标准中规定的API(以及JS中存在的API) 我们可以在chrome浏览器中编写自定义插件吗? 没有 这样我们就可以调用视频播放器API,比如ffmpeg? 不,分发编解码器

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

它真的使用一些插件API调用底层播放器API吗?

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

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

没有

这样我们就可以调用视频播放器API,比如ffmpeg?

不,分发编解码器和许可证的问题在这里起作用。现代HTML5浏览器中提供的所有格式支持都获得了解码格式(如MP4和AAC)的许可