我(尝试)在我的应用程序中使用HTTP-Live-Streaming,经过数周的重新编码后,它似乎现在可以正常工作而没有媒体流验证器的错误。
在带有WiFi的最新iPod Touch(iOS 4.0)上,视频流在1秒内加载并切换到最高带宽流。 在另一个带WiFi的测试设备iPhone 3G(iOS 3.0)上加载流需要30秒 - 虽然我在日志文件中看到它在1秒后查找高质量的流。但是我只在前30秒内获得了带有音频的黑屏。这个问题是由于最新iPod touch上的CPU更好还是由于iOS升级?
此外,我担心Apple会再次拒绝,因为他们最后一次检查我的流时,他们只看了每个视频流大约3秒钟然后被拒绝,因为他们没有看到任何视频。
答案 0 :(得分:0)
仔细查看分段文件。示例:您可以在VLC中播放第一个低质量的MPEG-TS段吗?他们的视频在那里吗?
我发现iOS设备非常挑剔他们会不会玩。确保使用最小公分母代码设置。我是The Complete Guide to iPod, Apple TV and iPhone Video Formats
的粉丝