Re: [AVT] Offer/answer questions on RFC 4585
Randell Jesup <rjesup@wgate.com> Mon, 01 October 2007 18:21 UTC
Return-path: <avt-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IcPtX-0006jw-Qv; Mon, 01 Oct 2007 14:21:27 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IcPtV-0006Kr-Mz for avt@ietf.org; Mon, 01 Oct 2007 14:21:25 -0400
Received: from pr-66-150-46-254.wgate.com ([66.150.46.254] helo=exchange1.wgate.com) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IcPtQ-0002Bs-73 for avt@ietf.org; Mon, 01 Oct 2007 14:21:20 -0400
Received: from jesup.eng.wgate.com ([10.32.2.26]) by exchange1.wgate.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 1 Oct 2007 14:21:19 -0400
To: Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [AVT] Offer/answer questions on RFC 4585
References: <CA9998CD4A020D418654FCDEF4E707DF0242E1C3@esealmw113.eemea.ericsson.se>
From: Randell Jesup <rjesup@wgate.com>
Date: Mon, 01 Oct 2007 14:21:18 -0400
In-Reply-To: <CA9998CD4A020D418654FCDEF4E707DF0242E1C3@esealmw113.eemea.ericsson.se> (Christer Holmberg's message of "Mon, 1 Oct 2007 10:11:13 +0200")
Message-ID: <ybumyv2zof5.fsf@jesup.eng.wgate.com>
User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-OriginalArrivalTime: 01 Oct 2007 18:21:19.0258 (UTC) FILETIME=[DCC457A0:01C80457]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Cc: avt@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Randell Jesup <rjesup@wgate.com>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Errors-To: avt-bounces@ietf.org
"Christer Holmberg" <christer.holmberg@ericsson.com> writes: >I have a couple of questions on RFC 4585, regarding the usage with offer/answer. > >My FIRST question is: are there any TECHNICAL reasons (I know it's >probably not allowed by RFC 3264) why a user receiving an AVPF offer, but >doesn't support it, can't reply with AVP answer (instead of rejecting the >stream)? My understanding is that if you offer AVPF you still have to be >able to do AVP, so... > >(The receiver of course needs to understand the "AVPF" string in the SDP) That probably violates a number of the offer-answer MUSTs, but technically it certainly can be handled. From Section 5: AVP and AVPF are defined in a way that, from a robustness point of view, the RTP entities do not need to be aware of entities of the respective other profile: they will not disturb each other's functioning. However, the quality of the media presented may suffer. and the rest of section 5 in general addresses this point, though not head-on. (Section 5 is obviously written with non-point-to-point uses in mind, where each participant may have accepted one or the other). >My SECOND question is on example 3 in chapter 4.4. The RFC shows two >m=video lines (one AVPF and one AVP) with the SAME port number (51372), >and says that an appropriate grouping mechanism should be used to group >the AVPF and AVP alternatives. > >However, I believe that even if you use some grouping mechanism, you are >still not allowed to use the same port number in two m= lines. There has >been much discussion about this on the MMUSIC list, but as far as I know >that rule hasn't been changed. I assume this would be only an editorial >bug? > RFC 4566: The semantics of multiple "m=" lines using the same transport address are undefined. This implies that, unlike limited past practice, there is no implicit grouping defined by such means and an explicit grouping framework (for example, [18]) should instead be used to express the intended semantics. The "limited past practice" probably refers to people ad-hoc using identical ports as a way of saying "accept a or b but not both". The older RFC for SDP didn't mention it. -- Randell Jesup, Worldgate (developers of the Ojo videophone), ex-Amiga OS team rjesup@wgate.com "The fetters imposed on liberty at home have ever been forged out of the weapons provided for defence against real, pretended, or imaginary dangers from abroad." - James Madison, 4th US president (1751-1836) _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Offer/answer questions on RFC 4585 Christer Holmberg
- Re: [AVT] Offer/answer questions on RFC 4585 Randell Jesup
- RE: [AVT] Offer/answer questions on RFC 4585 Dan Wing
- RE: [AVT] Offer/answer questions on RFC 4585 Even, Roni
- RE: [AVT] Offer/answer questions on RFC 4585 Christer Holmberg
- RE: [AVT] Offer/answer questions on RFC 4585 Even, Roni
- Re: [AVT] Offer/answer questions on RFC 4585 Magnus Westerlund
- RE: [AVT] Offer/answer questions on RFC 4585 Even, Roni
- Re: [AVT] Offer/answer questions on RFC 4585 Magnus Westerlund