[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