1

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

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

4

1 回答 1

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自动完成所有格式选择和 Flash 回退。您还可以查看SublimeVideo<video> ,它为标签提供视频播放器控件。

于 2010-03-17T17:00:37.867 回答