iPhone HTTP Live Streaming不适用于3GS以下的型号

时间:2010-06-04 10:43:09

标签: iphone video-streaming

我们正在使用http直播来自我们的iPhone应用程序内的点播视频以及视频播放的3GS模型。但是,在3GS之前的型号上,它提示错误,说不支持这种电影格式。

我已经看到了其他线索,但没有解决方案或见解。

有谁知道这是否真的是3GS手机的硬件限制,还是与我们的代码有关?

2 个答案:

答案 0 :(得分:2)

“iPhone 3G支持H.264 Baseline Profile Level 3.1。但是,如果您的应用程序在较旧的iPhone上运行,则应使用H.264 Baseline Profile 3.0来实现兼容性。”

来自this technote的信息。

答案 1 :(得分:1)

如果您的最低比特率流和适当级别的操作系统具有足够的网络带宽,则所有iPhone,iPod Touch和iPad硬件都支持HTTP Live Streaming。在运行iPhone OS 3.1.3的原始iPhone 2G上,我们经常通过WiFi播放HTTP Live Streams。它也适用于我们对Edge的测试,但Edge上的带宽通常对于我们编码的速率来说太低了。我们在运行3.1的iPod Touch上看到了带宽适应的一些问题,我们怀疑它与特定的设备/操作系统组合有关,但并不确定。