First, I don’t recommend that you use RTSP/RTP/RTCP tunneling over HTTP,
*unless* your RTSP server and RTSP client(s) are separated by a firewall that
supports only HTTP connections (not UDP, nor regular TCP connections).
However, if you wish to use this, then it works ‘as is’ in the code; you do not
need to modify any code.
For example, you can run one of our RTSP server applications: the “LIVE555
Media Server”, or “testOnDemandRTSPServer”. In each case, this will output the
port number of a port that a client can use to connect to the RTSP server via
HTTP tunneling.
You can then use our “openRTSP” RTSP client to receive the stream, tunneling
over that HTTP port - e.g.
openRTSP -T 8000 rtsp://url
You also asked about how to receive audio from your RTSP client. Note that if
you give the “-a” option to “openRTSP”, then it will output the received audio
stream to ‘stdout’. You can then redirect or pipe this to an application of
your choosing (again, without having to modify any code).
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel