[Live-devel] RTP over TCP with iPhone

Ross Finlayson finlayson at live555.com
Tue Jun 14 08:33:05 PDT 2011


>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/


More information about the live-devel mailing list