[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: alternate RTP profiles in SDP offer/answer
- To: "Dan Wing" <dwing@xxxxxxxxx>, "Joerg Ott" <jo@xxxxxxxxxxxxx>, "Francois Audet" <audet@xxxxxxxxxx>
- Subject: RE: alternate RTP profiles in SDP offer/answer
- From: "Desineni, Harikishan" <hdesinen@xxxxxxxxxxxx>
- Date: Tue, 31 Oct 2006 14:26:34 -0800
- Cc: <mmusic@xxxxxxxx>, "Joerg Ott" <jo@xxxxxxx>, <carrara@xxxxxx>, "Flemming Andreasen" <fandreas@xxxxxxxxx>, "Hadriel Kaplan" <HKaplan@xxxxxxxxxxxxxx>, <ietf-rtpsec@xxxxxxx>, "Leung, Nikolai" <nleung@xxxxxxxxxxxx>, "Ludwin, Albert" <aludwin@xxxxxxxxxxxx>, "Srinivasamurthy, Naveen" <naveens@xxxxxxxxxxxx>, "Jayaram, Ranjith" <rjayaram@xxxxxxxxxxxx>
- In-reply-to: <072201c6fd30$750b9a30$c5f0200a@xxxxxxxxxxxxxx>
- List-archive: <http://www.imc.org/ietf-rtpsec/mail-archive/>
- List-id: <ietf-rtpsec.imc.org>
- List-unsubscribe: <mailto:ietf-rtpsec-request@imc.org?body=unsubscribe>
- Sender: owner-ietf-rtpsec@xxxxxxxxxxxx
- Thread-index: Acb6ac+20tzo+Eq7SjOMGB6Vbm4jqgAPyFuwAJ6EedAAA0j28AACSJGw
- Thread-topic: alternate RTP profiles in SDP offer/answer
> > RFC4585, Section 4.4, Example 3 allows grouping of media
> > lines with the same transport address and port. I copied
> > it below FYI. Even though RFC 3388 prohibits such
> > transport overloading, RFC 4585 allows such signaling for
> > profile negotiation (between RTP/AVP and RTP/AVPF).
>
> Are we going to declare RFC4585's example normative?
It is already of "SHOULD" strength, which is quite strong.
>
> > Indeed, RFC4585 is referring to RFC 3388 for such grouping.
> > Per RFC4585,
> > overloading two "m=" lines isn't a violation of the standard when
> > negotiating RTP/AVP and RTP/AVPF profiles.
>
> Unfortunately, though, SDP parsers that don't implement
> RFC4585 aren't aware of RFC4585's permission to do this.
A reasonably good SDP parser which understands grouping (RFC3388) and
FID semantics would reject a grouped "m=" line offered with unknown RTP
profile.
>
> > It is an already established
> > concept in RFC4585. Probably there are existing implementations
which
> > already support such signaling. Any new signaling solution can only
be
> > an alternative to the solution used in the following example.
>
> Is there consensus in MMUSIC with that position?
I expect that it would be the case, given that the signaling described
in RFC4585 is of "SHOULD" strength. IMHO, new/better signaling from
MMUSIC can only be an alternative to RFC4585 example that was pointed
out.
>
> -d
>
>
> > --->
> > m=video 51372 RTP/AVP 98 99
> > c=IN IP4 224.2.1.184
> > a=rtpmap:98 H263-1998/90000
> > a=rtpmap:99 H261/90000
> > m=video 51372 RTP/AVPF 98 99
> > c=IN IP4 224.2.1.184
> > a=rtpmap:98 H263-1998/90000
> > a=rtpmap:99 H261/90000
> > a=rtcp-fb:* nack
> > a=rtcp-fb:98 nack rpsi
> > Note that these two m= lines SHOULD be grouped by some appropriate
> > mechanism to indicate that both are alternatives actually
conveying
> > the same contents. A sample framework by which this can be
> > achieved is defined in [10].
> >
> >