如何在不使用Flash的情况下在网络上传输M4V视频?

时间:2010-03-17 16:40:19

标签: iphone cross-platform video-streaming m4v

我正在建立一个网站,需要流式传输视频并对手持设备(尤其是iPhone)友好。有些手持设备不支持Flash,所以我避免使用Flash播放器。 Youtube如何流式传输视频,以便在桌面和iPhone上播放?我正在寻找一个玩家,或多个玩家,可以根据用户的设备以某种方式激活。

非常感谢您的帮助和指导。感谢。

1 个答案:

答案 0 :(得分:6)

YouTube网站和其他人使用HTML5视频标记在iPhone上进行流式播放。它的工作原理如下:

<video  width="480" height="360" controls>
    <source src="test.mp4" type="video/mp4" />
    <source src="test.ogv" type="video/ogg" />
</video>

在Safari(桌面和移动设备)和Chrome中,将播放h264压缩的test.mp4文件。 Firefox将播放test.ogv。对于其他视频,您仍然应该使用Flash视频播放器作为后备。您可以使用HTML5Media自动完成所有格式选择和闪回后备。您还可以查看SublimeVideo,它为<video>代码提供视频播放器控件。