On Wed, 22 Sep 2010 01:51:09 -0600, Ross Finlayson wrote
No, this is a bug in the RTSP server (webcam); not a bug in our code.
The problem is the parameter field
port=5000
This is nonstandard. The RTSP specification (RFC 2326, section
12.39) clearly states that the "port=" parameter (for multicast
streams) should be specified as a range - e.g., "port=5000-5001".
Well, a few lines below this, the transport header "grammar" specifies:
";" "port" "=" port [ "-" port ]
making the second port number clearly optional :-)
OK, the specification is ambiguous here.
Webcams typically only send media without RTCP
No, that's not true. (By the way, RTCP is a mandatory part of the
RTP/RTCP specification; any server (or client) that does not
implement RTCP is non-standard.)
And as usual, being liberal in what you accept is good thing.
Yes, and for this reason (especially given the ambiguity in the RTSP
specification), I have now installed a new version (2010.09.22) that
will accept both kinds of "port=" parameter.
--
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