[Live-devel] RTSP describe for RAW/UDP

Ross Finlayson finlayson at live.com
Mon Jan 31 06:21:17 PST 2005


>How non-standard is this m= line in the SDP?
[...]
>m=control 8554 RTSP fmt

Very non-standard.  The SDP specification (currently, 
<http://www.ietf.org/internet-drafts/draft-ietf-mmusic-sdp-new-23.txt>), 
section 5.14 defines the "m=" line, and
         - it does not define a <media> field called "control" (note also 
section 8.2.1, which notes that although an earlier version of the 
specification defined "control", this was never fully defined, and is no 
longer allowed).
         - it does not define a <proto> field called "RTSP", nor a <fmt> 
field called "fmt".

It is very unusual for a SDP description to attempt to define how a stream 
can be accessed using RTSP (because, usually, RTSP is the means by which a 
client obtains the stream's SDP description, not vice-versa).  However, if 
you really want to include RTSP control information in the SDP description, 
then perhaps the best (at least, most standards-compliant) way to do this 
is using a "u=" line (see section 5.5) that specifies a "rtsp://" URL, e.g.
         u=rtsp://192.168.42.42:8554/streamName

Please ask Exterity to try to be standards compliant.


	Ross Finlayson
	LIVE.COM
	<http://www.live.com/>



More information about the live-devel mailing list