2

我是 iOS 和多媒体开发的新手,我正在开发一个应用程序,该应用程序将从 iPhone 的摄像头捕获视频并将实时流发送到媒体服务器。

这个链接中,一个人在stackoverflow上提出了一个问题,说他的应用程序被 Apple 拒绝了,因为他没有Apple HLS在他的应用程序中使用(HTTP Live Streaming)方法来接收直播流。

但我的情况有所不同,因为我没有在 iPhone 中收到直播。

我必须将实时视频发送到媒体服务器而不将其保存在手机的内存中,然后人们将通过互联网在他们的计算机上观看。
那么,如果我使用RTSP将实时视频流发送到服务器是否可以,或者在我的情况下是否也必须使用Apple HLS

谢谢。

4

3 回答 3

0

我们发布了一个应用程序从服务器发送来自 iPhone 的实时视频,它不使用 HLS。应用商店中还有许多其他应用使用专有协议。所以答案是否定的,从 iPhone 流式传输视频时不需要使用 HLS。

于 2013-08-25T07:00:22.540 回答
0

我们的解释是,如果应用程序是 voip 应用程序,例如会议,它会得到特别考虑,否则如果不在 wifi 上,您必须使用 hls。

于 2013-08-02T17:08:17.377 回答
0

是的,您绝对可以使用 RSTP 将视频流从您的 ios 应用程序发送到服务器,只要您不使用 RSTP 将其流回 ios 应用程序。苹果官方文档指出:

“如果您的应用通过蜂窝网络传输视频,并且视频在 5 分钟内超过 10 分钟的持续时间或 5 MB 的数据,则您需要使用 HTTP Live Streaming。”

因此,当您将视频发送到服务器时,它并没有谈论您应该使用什么协议。

于 2016-11-20T16:51:33.103 回答