i am developing an iPhone/iPad App that receives RTSP-streams. It works fine, while the server and client are in the same network. But If I try to get a stream from outside(from Internet) i run in problems with UDP-ports. On the server side i can open ports, but on a client side it is sometimes impossible. So i tried to use RTP over TCP: m_pRtspClient->sendSetupCommand(*pSubsession, continueAfterSETUP,False,True);

But it doesn't work, even if i am in the same network. If I set last parameter to False than my app works fine(but only in the same network).

About my systems:
My server is "self implemented media server"(January 2011 Version ) that runs on windows. I use unicast.
My client has a latest live555 (Mai 2011) version.

I can't find out where is a problem.

Perhaps the problem is with your "self implemented media server"? I suggest that you try testing your client using one of our (unmodified) RTSP server applications - "testOnDemandRTSPServer" or "live555MediaServer" first.

It might also help if you could get our "openRTSP" client running on your iPhone/iPad, and first use that - rather than your own client application - for testing.
--

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to