<div>Hi,</div>
<div>&nbsp;</div>
<div>I have been working on Live555 for around&nbsp;4 days. Its really an interesting Open source media server. I have few queiries and it will be great if you can help me:</div>
<div>&nbsp;</div>
<div>1. Using the testonDemandRTPServer.cpp i have been able to stream .MPEG files (MPEG1, MPEG-2) files. But there exist test code for</div>
<div>&nbsp;&nbsp;&nbsp; a. // A MPEG-1 or 2 audio+video program stream</div>
<div>&nbsp;&nbsp;&nbsp; b. // A MPEG-1 or 2 video elementary stream</div>
<div>&nbsp; </div>
<div>&nbsp; So, my question is what is the mail difference between MPEG program stream and MPEG elementary stream.</div>
<div>&nbsp;</div>
<div>&nbsp;2. According to the documentaion of Live555 RTSP streaming is supported by the following clients :</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; a. QuickTime</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;b. VLC</div>
<div>&nbsp;&nbsp;&nbsp; c. Real Player</div>
<div>&nbsp;</div>
<div>&nbsp; Can anyone suggest any other (either proprietary or free / open source or paid) media client that support rtsp stream from Live555 server.</div>
<div>&nbsp;</div>
<div>3. I have personally tried streaming on following file extension:</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.mpeg, .dat. .wav, .mp3</div>
<div>&nbsp;</div>
<div>&nbsp; My third question is on what other file extension Live555 support streaming. Specially i want to know about file .avi, .3gp and .mp4</div>
<div>&nbsp;</div>
<div>4. Is this possible to inform the client machine that on which player this stream needs to be play. For examle it is possible to inform the client machine that this video stream should be played by Real Player. Can we make some changes in the source code of Live555 for the same. 
</div>
<div>&nbsp;</div>
<div>Thanks. I will be waiting for your reply.</div>
<div>&nbsp;</div>
<div>Regards,</div>
<div>Ritesh Mittal</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>