Re: [MMUSIC] M-line philosophy (Re: Wisdom sought: Prioritization of codecs)
Harald Alvestrand <harald@alvestrand.no> Thu, 22 November 2012 12:27 UTC
Return-Path: <harald@alvestrand.no>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FB3A21F8958 for <mmusic@ietfa.amsl.com>; Thu, 22 Nov 2012 04:27:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.134
X-Spam-Level:
X-Spam-Status: No, score=-110.134 tagged_above=-999 required=5 tests=[AWL=0.464, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lbbwE4oipKpF for <mmusic@ietfa.amsl.com>; Thu, 22 Nov 2012 04:27:28 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by ietfa.amsl.com (Postfix) with ESMTP id 523A121F8915 for <mmusic@ietf.org>; Thu, 22 Nov 2012 04:27:28 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 933A039E1AD; Thu, 22 Nov 2012 13:27:26 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BLBmne9wkSkq; Thu, 22 Nov 2012 13:27:25 +0100 (CET)
Received: from hta-dell.lul.corp.google.com (unknown [IPv6:2620:0:1043:1:be30:5bff:fede:bcdc]) by eikenes.alvestrand.no (Postfix) with ESMTPSA id 8158139E062; Thu, 22 Nov 2012 13:27:25 +0100 (CET)
Message-ID: <50AE1A2C.4040201@alvestrand.no>
Date: Thu, 22 Nov 2012 13:27:24 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121028 Thunderbird/16.0.2
MIME-Version: 1.0
To: Bernard Aboba <bernard_aboba@hotmail.com>
References: <50A4AC20.5030306@alvestrand.no> <50A4AE7F.4040403@alvestrand.no>, <50A51F04.5090502@alum.mit.edu> <50A54895.7030006@nostrum.com>, <50A9BFD4.3000601@alvestrand.no> <BLU002-W219B21BE1C13A009AE59C0B93550@phx.gbl>
In-Reply-To: <BLU002-W219B21BE1C13A009AE59C0B93550@phx.gbl>
Content-Type: multipart/alternative; boundary="------------080109050600030509060808"
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] M-line philosophy (Re: Wisdom sought: Prioritization of codecs)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Nov 2012 12:27:29 -0000
On 11/20/2012 08:12 PM, Bernard Aboba wrote: > > The M-line is problematic because it binds together multiple things: > > > > - A set of parameters for media transmission *in all directions* > (bound to payload type) > > [BA] RFC 3264 Section 5.1 makes it clear that the parameters need not > apply in all directions (though sendrecv is the default): agreed. What I find more problematic / irritating is that with parameters that apply to both directions of a sendrecv stream, there's no way to specify one set that applies A->B and another set that applies B->A. With sendonly / recvonly streams, this is not an issue; with parameters that apply only in one direction (such as crypto keys), it is also not an issue. But for some parameters, it is an issue. > > The list of media formats for each media stream conveys two pieces of > information, namely the set of formats (codecs and any parameters > associated with the codec, in the case of RTP) that the offerer is > capable of sending and/or receiving (depending on the direction > attributes), and, in the case of RTP, the RTP payload type numbers > used to identify those formats. If multiple formats are listed, it > means that the offerer is capable of making use of any of those > formats during the session. In other words, the answerer MAY change > formats in the middle of the session, making use of any of the > formats listed, without sending a new offer. For a sendonly stream, > the offer SHOULD indicate those formats the offerer is willing to > send for this stream. For a recvonly stream, the offer SHOULD > indicate those formats the offerer is willing to receive for this > stream. For a sendrecv stream, the offer SHOULD indicate those > codecs that the offerer is willing to send and receive with. >
- [MMUSIC] Wisdom sought: Prioritization of codecs Harald Alvestrand
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Harald Alvestrand
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Horvath, Ernst
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Flemming Andreasen
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Paul Kyzivat
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Adam Roach
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Paul Kyzivat
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Adam Roach
- [MMUSIC] M-line philosophy (Re: Wisdom sought: Pr… Harald Alvestrand
- Re: [MMUSIC] Wisdom sought: Prioritization of cod… Bernard Aboba
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Paul Kyzivat
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Adam Roach
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Harald Alvestrand
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Adam Roach
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Paul Kyzivat
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Harald Alvestrand
- [MMUSIC] T.38 (Re: M-line philosophy (Re: Wisdom … Adam Roach
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Paul Kyzivat
- Re: [MMUSIC] T.38 (Re: M-line philosophy (Re: Wis… Harald Alvestrand
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Bernard Aboba
- Re: [MMUSIC] T.38 (Re: M-line philosophy (Re: Wis… Flemming Andreasen
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Flemming Andreasen
- Re: [MMUSIC] T.38 (Re: M-line philosophy (Re: Wis… Adam Roach
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Matthew Kaufman
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Harald Alvestrand
- Re: [MMUSIC] M-line philosophy (Re: Wisdom sought… Christer Holmberg