[Live-devel] Streaming from subdirectories not working with embedded RTSP player

Ross Finlayson finlayson at live555.com
Mon Oct 10 06:34:35 PDT 2011


> As you can see, the RTSP client is not passing 'track1' in the SETUP url.

Yes, and that's what's causing the problem.  "SETUP" is an operation on a specific track within the file, not on the file as a whole.  The RTSP client should be adding "/track1" to the URL for the "SETUP" command.

*However*, as noted near the end of section 14.3 of RFC 2326 (the RTSP specification), the server should ideally be 'forgiving' of what this client is doing in this case, because - in this particular case - there is only one track within the file.

Normally, in fact, our server code is 'forgiving' of clients like this that are technically incorrect.  However, this code currently doesn't work properly for URLs - like yours - that specify subdirectories.

This will be fixed in the next release of the software.  In the meantime, to work around this problem with your RTSP client, don't use subdirectories.


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20111010/73abb395/attachment.html>


More information about the live-devel mailing list