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