一个简单的问题:为什么即使HTML5可以满足我的要求,我仍需要像video-js或mediaelement.js这样的视频播放器引擎? (在现代浏览器中播放视频)
背景信息:我有一个简单的Intranet网站,我在其中向团队展示h.264 / mp4的视频。
代码示例:
<video controls preload="auto" width="100%" height="auto" poster="/images/nothumbnail.png">
<source src="/static/testvideo01.mp4" type="video/mp4">
<source src="/static/testvideo01.webm" type="video/webm">
</video>
答案 0 :(得分:2)
简短的回答:除非您支持较旧的浏览器,而且我使用的是旧版浏览器(IE9之前的版本),否则您无需“使用”它。因此,除非您的客户至少没有更新到Windows XP Service Pack 3,否则请使用视频标签!
Click here to check out how many people don't actually have support for the video element.
答案 1 :(得分:2)
如果要播放简单的mp4,则不是必需的。
但是,如果您希望拥有更高级的功能,例如实时流媒体,自适应比特率切换,广告插入,分析等,那么播放器或播放器框架将做更多的事情。