如何嵌入音频/视频到页面 HTML, 在浏览器中复制 iPhone 地面 GPRS

虽然我没有 iPhone, 检查出来,我的同事告诉我内置的
文件 media, 例如以下片段仅在 iphone 通过
化合物 WLAN 或者 3G, 连接时不起作用 GPRS.


<html><body>
<object data="[url=http://joliclic.free.fr/html/object-tag/en/data/test.mp3"]http://joliclic.free.fr/html/o ... ot%3B[/url] type="audio/mpeg">
<p>alternate text</p>
</object>
</body></html>


有一个例子 URL 与文件 media, 它将在浏览器中播放
iPhone, 什么时候 iphone 连接帮助 GPRS /不是 3G/?
已邀请:

冰洋

赞同来自:

应用 iPhone YouTube 通过连接时自动加载低质量的视频 EDGE, 而不是连接时 Wi-Fi, 因为网络工作得多。 这一事实表明了我的想法 Apple 会接受设计师决定不打扰加载 MP3 反而 EDGE. 浏览器没有机会提前了解低比特率是否足够,并且很可能不会发生。 因此,而不是带有播放太长的声音文件的烦恼用户。 /并防止他们在下载期间接受呼叫/, 更好地拯救他们免受悲伤并鼓励寻找接入点 Wi-Fi.

喜特乐

赞同来自:

尝试类似的东西,它适用于网页。 实际上它 320kps mp3, 但它持续一切 30 秒。 您可以使用调用的程序 LAME 转换 mp3 在比特拉特
这将为您工作。


<div class="music">
<p>Pachelbel's Canon</p>
<!--[if !IE]>-->
<object data="[url=http://calgarydj.ca/sound%20files/Pachebels%20Cannon.mp3"]http://calgarydj.ca/sound%2520 ... ot%3B[/url] height="16" id="Cannon" type="audio/mpeg" width="250">
<param name="autoplay" value="false"/>
<param name="src" value="[url=http://calgarydj.ca/sound%20files/Pachebels%20Cannon.mp3"/>]http://calgarydj.ca/sound%2520 ... gt%3B[/url]
<!--<![endif]-->
<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" height="60" id="Cannon" width="250">
<param name="autostart" value="false"/>
<param name="url" value="[url=http://calgarydj.ca/sound%20files/Pachebels%20Cannon.mp3"/>]http://calgarydj.ca/sound%2520 ... gt%3B[/url]
<param name="showcontrols" value="true"/>
<param name="volume" value="100"/>
<!--[if !IE]>--></object><!--<![endif]-->
</object>
</div> end of control

喜特乐

赞同来自:

我不知道这个限制。 虽然禁用潜在的巨大标签是有意义的 OBJECT 或者 EMBED 当他们在您的提供商可能收取字节的蜂窝服务中,如果这是原因,那么他仍然可以努力 3G, 而且不仅仅是 GPRS.

也许问题在于数据的基本带宽? 缺席 iPhone 在你 /或者我/ 它使得难以检查你的同事的批准。

记住,那个 GPRS 比那么慢 Wi-Fi 或者 3G. 根据维基百科的说法, GPRS 确保OT 56 到 114 kbit. / 具有一般双工带宽,并非所有这些都在加载方向上。 您可以看到典型瞬间不够快 128 kbit. / 从 mp3, 即使您获得最佳带宽并使其全部加载速度。

考虑
http://forums.whirlpool.net.au ... .html
作为出现的示例 Google, 顾客 GPRS /那些不使用的人 Telestra, 哪个是供应商 EDGE 在这个地区/ 靠近 40 kbit. / 从。 因此,如果如下来自问题,你被困在 EDGEland, NOT 3Gland 或者他们之间的东西,你需要 20 缓冲秒再现30秒 mp3. 当您使用行为暧昧的标记时,例如 OBJECT 或者 EMBED, 浏览器如何解释它,以及他是否会尝试通过文件,而不是在启动之前将其全部上传,而不是保修。

所以你的同事才能等待足够长,看他是否开始扮演那个内置的 media, 他选择了一个测试 /假设他没有在那里使用测试 17KB mp3/. 也是可能的 iPhone 真的有这个限制,虽然我这么认为 Google 与他一起比我的快速搜索更坦率,因为人们大声谈到了他们不喜欢的其他事情 iPhone. 另一种可能性是,这是大会限制 Safari, 它目前附带 iPhone, 可以在未来版本或其他浏览器中更改。

然而,最终,问题是您真正想要的用户体验? 内置声音 GPRS 下载需要花费大量时间,用户不会享受这种体验,或者也许,如果他在访问页面时应该开始播放并且在他们离开之前没有启动时,也许甚至会体验它。 在这种情况下,也许这不是值得努力的目标。

要回复问题请先登录注册