【发布时间】:2011-03-10 21:00:27
【问题描述】:
感谢您提交 APPNAME_HERE。 我们已经审核了您的申请,并且 已经确定不能 此时发布到 App Store 因为它没有使用基线 HTTP Live 的 64 kbps 流 用于广播的流协议 流媒体视频。 HTTP 实时流式传输 流式传输视频源时需要 通过蜂窝网络,为了 拥有最佳的用户体验和 利用蜂窝最佳实践。这 协议自动确定 用户可用的带宽和 适当调整带宽, 即使带宽流发生变化。 这使您可以灵活地 有尽可能多的流,如 只要将 64 kbps 设置为基线 饲料。
这是我从 Apple 获得的,尽管我有 48kbps、64kbps、128kbps 和 384kbps 流可用。 如何设置基线提要?我的应用程序现在的工作方式是它首先加载最低的可用带宽,然后随着带宽向上扩展。 这是我的索引 m3u8
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=48000
stream-soundonly.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=64000
stream-64k.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=128000
stream-128k.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=384000
stream-384k.m3u8
苹果真的很挑剔
【问题讨论】:
标签: iphone ios4 streaming appstore-approval baseline