RTSP(实时流媒体协议)能否用于从iPhone向媒体服务器发送实时视频流?

RTSP(实时流媒体协议)能否用于从iPhone向媒体服务器发送实时视频流?,iphone,ios,http-live-streaming,live-streaming,Iphone,Ios,Http Live Streaming,Live Streaming,我不熟悉iOS和多媒体开发,我正在开发一个应用程序,该应用程序将从iPhone的摄像头捕获视频,并将实时流发送到媒体服务器 年,一个人在stackoverflow上问了一个问题,他说他的应用被苹果拒绝了,因为他没有在他的应用程序中使用Apple HLS(HTTP直播)方法来接收直播流 但我的情况不同,因为我在iPhone上没有收到实时流 我必须将直播视频发送到媒体服务器,而不将其保存在手机存储器中,稍后人们将通过互联网在电脑上观看。 那么,如果我使用RTSP将实时视频流发送到服务器,可以吗?或者

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

年,一个人在stackoverflow上问了一个问题,他说他的应用被苹果拒绝了,因为他没有在他的应用程序中使用
Apple HLS
(HTTP直播)方法来接收直播流

但我的情况不同,因为我在iPhone上没有收到实时流

我必须将直播视频发送到媒体服务器,而不将其保存在手机存储器中,稍后人们将通过互联网在电脑上观看。
那么,如果我使用
RTSP
将实时视频流发送到服务器,可以吗?或者在我的情况下,使用
Apple HLS
也是强制性的


谢谢。

我们的解释是,如果该应用程序是voip应用程序,如会议,则需要特别考虑,否则如果不在wifi上,则必须使用hls。

我们发布了一个应用程序,从服务器发送iPhone实时视频,但它不使用hls。app store中还有几十个使用专有协议的应用程序。因此答案是否定的,从iPhone流式传输视频时不需要使用HLS。

是的,只要不使用RSTP将视频流流传回ios应用程序,您完全可以使用RSTP将视频流从ios应用程序发送到服务器。苹果官方文件声明:

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


因此,它并不是说在向服务器发送视频时应该使用什么协议。

您的意思是从iPhone向服务器发送实时流视频。。Rite?您可以在voip应用程序中通过wifi或手机使用rtsp。如果您仅使用Wi-Fi(非手机网络),则可以使用任何协议。