[streaming] Trying to understand why RTSP playing of video with a Windows Media Server source fails to fin d the end-of-stream properly
Lewis G. Pringle, Jr.
lewis at sophists.com
Fri May 16 16:57:19 CEST 2008
Thanks. I'll look into that.
But - as you may have heard, Microsoft is not a completely open-source shop ;-) I'm not sure I have the ability to force them to change their code to send the RTCP BYE ;-). I may need to patch VLC to respect the Microsoft way of doing things, even if it's non-standard.
After all - there are de-facto and de-jure standards, and in my book, the de-facto ones always win out. Real users don't read RTSP specs, or run wireshark. They just complain the video is hanging with one player and not another.
Also - as is pointed out very clearly in
http://www-rn.informatik.uni-bremen.de/ietf/mmusic/58/id/draft-zeng-rtsp-end-of-stream-00.txt
the RTCP BYE mechanism does have serious pitfalls.
I would appreciate any hints from anyone who understands the live555 library code or the demux/live555.c code in VLC 0.8.6f - how I would hook the SET_PARAMETER (END OF STREAM) event, and what I would set in VLC to let it know the stream had ended.
Thanks,
Lewis.
-----Original Message-----
From: streaming-bounces at videolan.org [mailto:streaming-bounces at videolan.org] On Behalf Of Ross Finlayson
Sent: Friday, May 16, 2008 10:20 AM
To: streaming at videolan.org
Subject: Re: [streaming] Trying to understand why RTSP playing of video with a Windows Media Server source fails to fin d the end-of-stream properly
The standard way for a server to signal 'end of stream' is using a
RTCP "BYE" packet (sent by the server).
VLC will recognize an incoming RTCP "BYE" packet (as signalling 'end
of stream'), so you should make sure that your server sends this.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
streaming mailing list
To unsubscribe or modify your subscription options:
http://mailman.videolan.org/listinfo/streaming
More information about the streaming
mailing list