Apple 针对 http 实时流媒体应用程序的政策 [英] Apple policy for http live streaming apps

查看:48
本文介绍了Apple 针对 http 实时流媒体应用程序的政策的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是要求 对于需要采用 http 直播技术的应用,

Here are the requirement for apps which need take the http live streaming technology,

如果您的应用通过蜂窝网络传送视频,并且视频时长超过 10 分钟或在 5 分钟内超过 5 MB 的数据,则您需要使用 HTTP Live Streaming.(渐进式下载可用于较小的剪辑.)

If your app delivers video over cellular networks, and the video exceeds either 10 minutes duration or 5 MB of data in a five minute period, you are required to use HTTP Live Streaming. (Progressive download may be used for smaller clips.)

如果您的应用通过蜂窝网络使用 HTTP Live Streaming,则您是需要以 64 Kbps 或更低的带宽提供至少一个流(低带宽流可能是纯音频或带有静止图像的音频图片).

If your app uses HTTP Live Streaming over cellular networks, you are required to provide at least one stream at 64 Kbps or lower bandwidth (the low-bandwidth stream may be audio-only or audio with a still image).

这些要求适用于提交在用于 Apple 产品的 App Store.不合规的应用程序可能是拒绝或删除,由 Apple 自行决定.

These requirements apply to iOS apps submitted for distribution in the App Store for use on Apple products. Non-compliant apps may be rejected or removed, at the discretion of Apple.

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

What is the real purpose to set up the limitation with 10 minutes or 5MB in 5 minutes ? And what is the reason to use those two specific data ? Why set the threshold value as 64 kps ?

推荐答案

我认为这样做是为了鼓励 关于渐进式下载的自适应视频比特率流.

I think this is done with the aim of encouraging Adaptive video bitrate streaming with respect to progressive download.

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

In the case of progressive download, a large video can potentially consume all the amount of available data on a mobile device. With Adaptive streaming you watch only the part of the video in which you are interested.

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

Moreover with adaptive streaming, the video sending rate is adapted to the available bandwidth. To this purpose, in the case of very slow mobile connection, i.e. GPRS, the stream encoded at 64 Kbps can still be streamed.

这篇关于Apple 针对 http 实时流媒体应用程序的政策的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆