我正在使用Apple的HTTP Live Streaming协议,该协议在向App Store提交应用时,要求只有音频流作为多路复用的一部分。因此,第一段(10秒)始终只是音频,无论实际可用的带宽量如何,都会显示下面的图像而不是视频流的开头。
我知道我可以显示静态图像,但我想知道是否有办法延迟流的开始,直到确定是否有足够的带宽直接进入视频流。
答案 0 :(得分:3)
清单文件中比特率的顺序是关键,因为设备会尝试按顺序播放比特率段。我们建议将比特率从最高到最低列出,以避免以最差比特率关闭视频,然后仅在iOS检测到足够带宽时切换。