是否有必要使用http直播

时间:2016-05-10 09:45:10

标签: ios app-store appstore-approval http-live-streaming

我正在制作一个应用程序,用户可以从中播放实时视频,其他用户可以观看。 当用户将广播视频然后将上游视频到达dacast服务器。使用流媒体链接其他用户可以观看视频。 我读了苹果文档

  

应用程序要求警告:提交分发的iOS应用程序   App Store必须符合这些要求。

     

如果您的应用通过移动网络和视频传送视频   在五分钟内超过10分钟的持续时间或5 MB的数据   期间,您需要使用HTTP直播。 (进步   下载可用于较小的剪辑。)

     

如果您的应用通过蜂窝网络使用HTTP直播,那么您就是   需要以64 Kbps或更低带宽提供至少一个流   (低带宽流可以是仅音频流或具有静止的音频   图像)。

     

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

从文档中可以清楚地看到,在观看直播视频时(从服务器到应用), http直播非常重要。 但是我不清楚他们是否要求上游(从app到服务器dacast)视频应该使用 http直播协议传输?

或者我可以将 rtsp rtmp 协议用于上游视频到服务器?

1 个答案:

答案 0 :(得分:0)

您可以使用任何协议上传视频。

如果需要,您甚至可以使用HTTP!

我在多个应用程序中使用AFNetworking进行上传。

点击此链接查看如何通过AFNetworking上传 - > https://stackoverflow.com/a/20089540/3059302

对于实时上游,您可以使用任何必要的框架。检查一下 - > How to broadcast live video from iPhone

Kickflip https://kickflip.io 不使用HTTP直播进行上传,并且被许多开发人员普遍使用,因此我认为除了HTTP Live Stream之外还可以使用其他任何东西。

此外,不确定您是否真的可以使用HTTP Live流上传,它不是其协议的一部分。