<div>Hello</div>
<div> </div>
<div>I am facing some problem in using the live source code.</div>
<div>PLS HELP ME. Its urgent for my project.</div>
<div> </div>
<div><strong>testMPEG1or2VideoStreamer</strong> reads a MPEG-1 or 2 Program Stream file (named "test.mpg"), extracts from this an video Elementary Stream, and streams these, using RTP, to the unicast IP.</div>
<div>So in <strong>testMPEG1or2VideoReceiver, </strong>I have set the IP = <a href="http://0.0.0.0/">0.0.0.0</a>. It is taking from RTP source & saving to .mpg file sink.</div>
<div> </div>
<div>I run both <strong>testMPEG1or2VideoStreamer</strong> & <strong>testMPEG1or2VideoReceiver.</strong></div>
<div>After finishing file transfer following are the results-</div>
<div><strong>1. testMPEG1or2VideoStreamer</strong> stops properly & executes the function "void <u>afterPlaying</u>(void* clientData)" which is used in </div>
<div>videoSink->startPlaying(*videoSource, <u>afterPlaying</u>, videoSink);</div>
<div>AND I GET MESSAGE ---->>> *env << "...done reading from file\n";</div>
<div> </div>
<div>2. <strong>testMPEG1or2VideoReceiver - </strong>It doesnot executes "void <u>afterPlaying</u>(void* clientData)" function.</div>
<div>It remans in loop even after data transfer finshes also.</div>
<div> </div>
<div>HOW CAN I EXECUTE THE afterPlaying() function ??????????????</div>
<div> </div>
<div>Pls rply soon.</div>
<div> </div>
<div>Regards</div>
<div>Ashok</div>