I think you may be misunderstanding the purpose of the 
“mpeg2TransportStreamFromUDPSourceTest” example in the “testOnDemandRTSPServer” 
code.  The purpose of this code is to demonstrate how to create a RTSP server 
that can re-stream a MPEG Transport RTP/UDP (or raw-UDP) stream that is 
transmitted to the server *** from somewhere else ***.

For example, our “testMPEG2TransportStreamer” demonstration application reads 
from a MPEG Transport Stream file, and transmits this data (as a RTP/UDP 
stream) to an IP multicast address.  The 
“mpeg2TransportStreamFromUDPSourceTest” example code shows how the 
“testOnDemandRTSPServer” application can receive this stream, and then serve it 
(using RTSP/RTP) to one or more RTSP clients.

If, however, your MPEG Transport Stream is already available (as a file, or an 
‘open file’ (socket)) on the same machine where you want to run 
“testOnDemandRTSPServer”, then you don’t need the 
“mpeg2TransportStreamFromUDPSourceTest” code at all.  Instead, you can simply 
use the “mpeg2TransportStreamTest” code - as you have already done.


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