在网页中嵌入FLV视频

时间:2014-03-12 19:37:45

标签: html media flv

我有一个用户要求在网站中嵌入mp4和flv。我没有找到任何成功。 我意识到了             <video> </video> 不做魔术。

还有其他办法吗?

2 个答案:

答案 0 :(得分:3)

HTML5不直接支持.FLV文件。您需要转换.FLV文件或使用Flash Player。有关详细信息,请参阅spec

但是,我相信你可以嵌入一个.swf文件。有关详细信息,请参阅this SO question

至于MP4格式,v21和Opera之前的Firefox版本不支持它。但是,Opera和旧版本的Firefox都支持WebM和Ogg Vorbis格式的视频。

答案 1 :(得分:0)

据我所知,Chrome不支持WMV。 Opera,Firefox和Chrome支持Ogg Theora + Vorbis,而Chrome和Safari支持MPEG-4 H.264 + AAC。

<video controls>
  <source type="video/ogg; codecs=theora,vorbis" src="video.ogv">
  <source src="video.wmv">
  Your browser doesn't support video, you may download the
  video instead: <a href="video.ogv">Ogg</a>
</video>

唯一能够播放WMV的浏览器是Linux上的Opera(如果你碰巧安装了正确的GStreamer插件)。这不是很有用,所以你可能根本不应该使用WMV。

您可能会发现这个有用的读物​​:您需要了解的有关HTML5视频和音频的所有内容。

<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">
  <object data="movie.mp4" width="320" height="240">
    <embed src="movie.swf" width="320" height="240">
  </object> 
</video>

详细了解:http://www.w3schools.com/html/html_videos.asp

为什么你应该使用MP4文件格式而不是FLV:http://www.techsmith.com/tutorial-camtasia-why-you-should-use-mp4.html