[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Sipping] Query regarding m-lines in SDP
Hi,
According to the rfc2327 m-lines in the SDP is mandatory. But according to
rfc3264 SDP can be sent out with out m lines as per the following statement
in rfc
In section 5.
"The offer will contain zero or more media streams (each media stream
is described by an "m=" line and its associated attributes). Zero
media streams implies that the offerer wishes to communicate, but
that the streams for the session will be added at a later time
through a modified offer."
In section 6.
"For each "m=" line in the offer, there MUST be a corresponding "m="
line in the answer. The answer MUST contain exactly the same number
of "m=" lines as the offer. This allows for streams to be matched up
based on their order. This implies that if the offer contained zero"
"m=" lines, the answer MUST contain zero "m=" lines.
Thus if an end point receives an INVITE with zero m-lines, it will reject the request with
406 Not Acceptable.
But the same same senario with the RFC 3264 and 3725 will work
with-out any problem. There is a significant gap between 3264 and 2327.
I didn't find any documentation for it. rfc3264 and rfc2327 contradict with each
other wrt m-lines. Even in the latest draft of SDP(draft-ietf-mmusic-sdp-new-25.txt)
doesn't speak about this also. I think this a problem with rfc2327.
As part of draft draft-ietf-mmusic-sdp-new-25.txt m-line can be made optional,
which will resolve the gap between rfc227 and 3264.
--
Rgds,
Amar
Mobile: +919886395894
The greatest enemy of best is "good." If you're willing to accept "good"
you'll never be the "Best."
_______________________________________________
Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sip at ietf.org for new developments of core SIP