Thank's  Ross

   Actually we have a server listing the media file in the SDcard and send
to client, then it invoke the live555mediaserver.

Client application invoke the mplayer with the list of the files as
playlist. So  we have to play one by one. So we tired some way to forcefully
kill the application.

I am digging the code now...

If you have any idea please let me know ...

Thanks
Rishi



On Thu, Aug 21, 2008 at 5:40 PM, Ross Finlayson <[EMAIL PROTECTED]>wrote:

>     I am trying to use live555 as a server and client as mplayer. Also
>> tried with some mp2 streams .
>> mplayer I am able to play the streams properly. when streams reaches EOF
>> then mplayer is hanging.
>> I just do some debug and got that the mplayer hangs at demux_rtp.cpp file.
>> It goes to an infinte loop there as
>> waiting until the data available ? Can you suggest some method to avoid
>> this..
>>
>
> When the stream ends, the server should be sending a RTCP "BYE" packet,
> which your client (MPlayer) should be receiving.  That should be telling it
> that the stream has ended.  If, however, the server is not sending a RTCP
> "BYE", and is not closing the RTSP TCP connection, then there's not much you
> can do - because it's not telling you that the stream has ended.
>
> Of course, If you really want to stop at this point, then just quit MPlayer
> :-)
> --
>
> 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
>
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to