我是iOS和多媒体开发的新手,我正在开发一个应用程序,该应用程序将从iPhone的摄像头捕获视频并将实时流发送到媒体服务器。
在this link中,一个人问了一个关于stackoverflow的问题,说他的应用程序被Apple拒绝了,因为他没有在他的应用程序中使用Apple HLS
(HTTP Live Streaming)方法来接收实时流。
但是我的情况有所不同,因为我没有在iPhone中收到直播。
我必须将实时视频发送到媒体服务器,而不必将其保存在手机的内存中,稍后人们将通过互联网在他们的计算机上观看该视频。
因此,如果我使用RTSP
将实时视频流发送到服务器可以吗?或者我必须使用Apple HLS
吗?
谢谢。
最佳答案
我们的解释是,如果该应用程序是voip应用程序,则像 session 一样需要特别考虑,否则,如果不在wifi上,则必须使用hls。