支持所有视频格式的网络视频播放器

时间:2013-01-17 12:33:31

标签: html5 video

由于HTML5不支持所有视频格式,是否还有其他基于JS / JQ的视频播放器,它是轻量级的并支持各种视频格式?感谢

2 个答案:

答案 0 :(得分:0)

目前在JavaScript中实现视频播放器实际上是不可能的,因为您需要与硬件合作来加速播放 - 逐个绘制像素到画布远远不是那么快。目前的“JavaScript视频播放器”只是要求浏览器执行这一操作,然后他们会绘制一些界面。

如果您担心浏览器中缺乏对编解码器的支持,您应该考虑浏览器插件,主要是关于Flash,也许是关于Silverlight。一些HTML5 JS库(例如http://videojs.com)提供Flash备选作为后备。

答案 1 :(得分:0)

如果您只关心需要在某些浏览器中显示.mp4,在其他地方显示.webm,在第三种情况下显示.ogg,并且您拥有所有三种格式的源,您只需将它们指定为标记上的备用源并基于MIME类型,浏览器将显示它可以支持的那个

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  <source src="movie.webm" type="video/webm">
  Sorry - Your browser does not support the HTML5 video tag.
</video>