苹果针对http直播应用程序的政策



以下是需要采用http直播技术的应用程序的要求

如果您的应用程序通过蜂窝网络传输视频,并且视频持续时间超过10分钟或在5分钟内超过5 MB数据,则需要使用HTTP实时流媒体。(渐进式下载可用于较小的剪辑。)

如果您的应用程序通过蜂窝网络使用HTTP实时流媒体,则您需要提供至少一个64Kbps或更低带宽的流(低带宽流可以是纯音频流,也可以是带静态的音频流图像)。

这些要求适用于在用于苹果产品的应用商店。不合规的应用程序可能拒绝或删除,由苹果自行决定。

设置10分钟或5分钟5MB限制的真正目的是什么?使用这两个具体数据的原因是什么?为什么将阈值设置为64 kps?

我认为这样做的目的是鼓励在渐进下载方面采用自适应视频比特率流。

在渐进式下载的情况下,大型视频可能会消耗移动设备上的所有可用数据量。使用自适应流媒体,您只能观看您感兴趣的视频部分。

此外,通过自适应流传输,视频发送速率与可用带宽相适应。为此,在非常慢的移动连接(即GPRS)的情况下,仍然可以流式传输以64Kbps编码的流。

相关内容

最新更新