【发布时间】:2010-11-15 14:27:44
【问题描述】:
我需要在 iPhone/iPad 的 Safari 中以最佳质量流式传输视频。
我创建了 2 个视频文件:一个用于慢速 3G 速度的低质量视频文件,一个用于 WiFi 宽带流的高质量视频文件。我注意到一些应用程序(例如 YouTube)能够检测移动设备是通过 3G 还是 WiFi 运行,因此选择小尺寸视频而不是高质量视频。
现在这是我的 DOM / Javascript 代码,$v 值被替换为 PHP 并包含视频文件名:
<video id="thevideo" src="streaming/video_<?=$v ?>.m4v" width="600" height="360" width="640" height="360" preload="preload" controls="controls" autoplay="autoplay">
flowplayer/video<?=$v ?>.m4v
</video>
<script type="text/javascript">
var myvideo = document.getElementById("thevideo");
myvideo.load();
myvideo.play();
</script>
我可以用 Javascript / Webkit 编写一些能够检测连接模式的东西吗?
谢谢大家。
【问题讨论】:
标签: html ios video-streaming