RTSP incoming streams allowed for iPhone?

Hello,


I have an IP Camera that is able to do RTSP streaming. This stream would go to my server, where it will be forwarded in RTSP format to an iPhone device. I would like to know if Apple allows RTSP incoming streaming (both audio and video); are there any specific guidelines for this?


Thanks,

The only explicit restriction (of which I am aware) is item 2.5.7 from the App Store Review Guidelines:


"Video streaming content over a cellular network longer than 10 minutes must use HTTP Live Streaming and include a baseline 192 kbps HTTP Live stream."


So if you restrict yourself to WiFI you should be okay.


That being said, the only people who can tell you whether you will pass App Review are App Review.

Advice from everyone else should be taken with a suitable grain of salt.

Ok, I understand that basically this scenario relates to Video Streaming (app) category


Few updates/questions:


- if we consider Skype, we can see it allows real-time streaming for both audio and video, and that is probably because it falls under the VoIP category, in which 10 minutes restriction does not apply (and Skype is free to use any other protocol like RTSP because HLS cannot work due to latency issue).

- in my case, I have two options:

-- stream live audio + video (which would fall under VoIP just like Skype, and I could use RTSP for live results)

-- playback recorded streams using HLS (so all HLS related guidelines will be applicable/followed)


Can you comment on what would be the status of my App from App Review staff prospective (do they foresee any issues with my approach)?


Also I would like to know if there are any specifc guidelines by Apple to allow my case (since I will be opting for for VoIP and Video Streaming categories)? Can VoIP related guidelines be shared with me? It will be good in my case...


Thanks!

RTSP incoming streams allowed for iPhone?
 
 
Q