【发布时间】:2016-09-05 05:04:27
【问题描述】:
我正在制作一个应用程序,用户可以通过该应用程序播放实时视频并且其他用户可以观看。 当用户将播放视频时,会将视频上传到 dacast 服务器。使用流媒体链接其他用户可以观看视频。 我阅读了苹果文档
应用程序要求警告:iOS 应用程序提交以在 App Store 必须符合这些要求。
如果您的应用通过蜂窝网络传送视频,并且视频 超过 10 分钟的持续时间或五分钟内超过 5 MB 的数据 期间,您需要使用 HTTP Live Streaming。 (进步 下载可用于较小的剪辑。)
如果您的应用通过蜂窝网络使用 HTTP Live Streaming,那么您 需要提供至少一个 64 Kbps 或更低带宽的流 (低带宽流可以是纯音频或带静止的音频 图片)。
这些要求适用于提交以在 用于 Apple 产品的 App Store。不合规的应用程序可能是 拒绝或删除,由 Apple 自行决定。
从文档中可以清楚地看出,在观看直播视频(从服务器到应用)时,http 直播 很重要。 但我不清楚他们是否甚至要求上游(从应用程序到服务器 dacast)视频应该使用 http live streaming 协议传输?
或者我可以使用 rtsp 或 rtmp 协议将视频上传到服务器?
【问题讨论】:
标签: ios app-store appstore-approval http-live-streaming