我正在建立一个网站,需要流式传输视频并对手持设备(尤其是iPhone)友好。有些手持设备不支持Flash,所以我避免使用Flash播放器。 Youtube如何流式传输视频,以便在桌面和iPhone上播放?我正在寻找一个玩家,或多个玩家,可以根据用户的设备以某种方式激活。
非常感谢您的帮助和指导。感谢。
答案 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>
代码提供视频播放器控件。