On Mon, 18 Sep 2006 15:46:10 +0800 "Fu Hao" <[EMAIL PROTECTED]> wrote:
> Hello, Everyone: > > I use these two commands: > > 1) gst-launch -v filesrc location=[PATH] ! qtdemux ! rtpmp4vpay ! > rtpbin localport=10000 destinations=127.0.0.1:10010 > > 2) gst-launch -v rtpbin localport=10010 ! rtpmp4vdepay ! decode ! > xvimagesink > > The First Command ran well, and end with a 'EOS' . > > The Second Command also ran well, but it can not exit when the film > finished. > > So, How can I let 'rtpbin' know the film is finished ? The problem is that your second line has a network source. So it cannot really know when the film is finished. The first pipeline knows because the file ends. There isn't really any way to get an EOS from that network source... Regards, Philippe > > Can you help me? > > Thanks a lot ! ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel