<div>Hello</div>
<div>&nbsp;</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>&nbsp;</div>
<div><strong>testMPEG1or2VideoStreamer</strong> reads a MPEG-1 or 2 Program Stream file (named &quot;test.mpg&quot;), 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 &amp; saving to .mpg file sink.</div>
<div>&nbsp;</div>
<div>I run both <strong>testMPEG1or2VideoStreamer</strong> &amp; <strong>testMPEG1or2VideoReceiver.</strong></div>
<div>After finishing file transfer following are the results-</div>
<div><strong>1. testMPEG1or2VideoStreamer</strong> stops properly &amp; executes the function &quot;void <u>afterPlaying</u>(void* clientData)&quot; which is used in </div>
<div>videoSink-&gt;startPlaying(*videoSource, <u>afterPlaying</u>, videoSink);</div>
<div>AND I GET MESSAGE ----&gt;&gt;&gt; *env &lt;&lt; &quot;...done reading from file\n&quot;;</div>
<div>&nbsp;</div>
<div>2. <strong>testMPEG1or2VideoReceiver - </strong>It doesnot executes &quot;void <u>afterPlaying</u>(void* clientData)&quot; function.</div>
<div>It remans in loop even after data transfer finshes also.</div>
<div>&nbsp;</div>
<div>HOW CAN I EXECUTE THE afterPlaying() function ??????????????</div>
<div>&nbsp;</div>
<div>Pls rply soon.</div>
<div>&nbsp;</div>
<div>Regards</div>
<div>Ashok</div>