Re: [MMUSIC] DECISION: Default mechanism to map RTP data to m- line is based on PT?

Paul Kyzivat <pkyzivat@alum.mit.edu> Wed, 26 June 2013 14:17 UTC

Return-Path: <pkyzivat@alum.mit.edu>
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 9BA1921F9FC3 for <mmusic@ietfa.amsl.com>; Wed, 26 Jun 2013 07:17:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.048
X-Spam-Level:
X-Spam-Status: No, score=-0.048 tagged_above=-999 required=5 tests=[AWL=0.389, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nYn+1iBo9NuE for <mmusic@ietfa.amsl.com>; Wed, 26 Jun 2013 07:17:00 -0700 (PDT)
Received: from qmta03.westchester.pa.mail.comcast.net (qmta03.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:32]) by ietfa.amsl.com (Postfix) with ESMTP id 1258321F9FC8 for <mmusic@ietf.org>; Wed, 26 Jun 2013 07:16:57 -0700 (PDT)
Received: from omta06.westchester.pa.mail.comcast.net ([76.96.62.51]) by qmta03.westchester.pa.mail.comcast.net with comcast id t0Ny1l00316LCl0532Gx83; Wed, 26 Jun 2013 14:16:57 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta06.westchester.pa.mail.comcast.net with comcast id t2Gx1l0033ZTu2S3S2GxZc; Wed, 26 Jun 2013 14:16:57 +0000
Message-ID: <51CAF7D7.50700@alum.mit.edu>
Date: Wed, 26 Jun 2013 10:16:55 -0400
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: mmusic@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B1C3BAA2F@ESESSMB209.ericsson.se> <51CA7B2D.5050601@alvestrand.no> <7594FB04B1934943A5C02806D1A2204B1C3BB724@ESESSMB209.ericsson.se> <d70f6dba-4b41-4e12-bb00-2f34975a1cb5@email.android.com>
In-Reply-To: <d70f6dba-4b41-4e12-bb00-2f34975a1cb5@email.android.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1372256217; bh=xUiHLOPKSKRTZ9VZMxk3NwcvBCZ0pAsoRkEaVcZyVWM=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=pxhFaxRBsQN3rnoclgoHiJ88RnxejvtmwbfY6kFHNr7+xGWxM6FTd7V7PSyuPNp2a +r0o6xSpwYYbSjzZuh6oScgJLbblARN1ddwLTMk7eikNItDYb/HpP2CG65COkCgexA vyboRE+eFQ0Jd6a+eR1JGWF19Ll7xPSco9W5YDA9IIVeWSccpTi+NGJAnojz/dE4Gk rB5E1ePSAk4gGcy0cObR579BSPXop76E8UDAW2NPsqR0PwdSYsm6eYiKl14gjsfXNK y6odC20UdxdrWryh45qrSAqNVRqsoE7qIKQ/K9tnfq/5FI/DjrV3G4Zas+kmhI81WR JXL+9DsokVE0w==
Subject: Re: [MMUSIC] DECISION: Default mechanism to map RTP data to m- line is based on PT?
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: Wed, 26 Jun 2013 14:17:04 -0000

On 6/26/13 7:37 AM, Harald Alvestrand wrote:
> I am on vacation now, so short answer:

You don't keep working while on vacation? :-)

> Apps that use m-lines for rtp session negotiation and not for stream
> control need no such association.
>
> If we mandate such association, we load those apps with extra luggage.

I still don't understand. If the m-lines are only used for session 
negotiation and not stream control then there is no need for multiple 
m-lines.

And note that what is being proposed is only that there be enough 
information available so that the association is *possible*. It isn't a 
requirement that the association actually be *done*. (But I don't see a 
case where it wouldn't be needed.)

Are you thinking of the case where there is just a bundle of one audio 
and one video m-line, because that is necessary in order to define the 
PTs for both audio and video? If so, then if the PTs are unique for the 
two m-lines, as they must be for it to work, then it is indeed possible 
to associate each packet with the proper m-line.

	Thanks,
	Paul

> Christer Holmberg <christer.holmberg@ericsson.com> wrote:
>
>     Hi Harald,
>
>     Just for my clarification: Assuming we are talking about
>     applications using RTP (instead of ANY BUNDLE application), is your
>     answer to Q3 still “no”?
>
>     In other words, do you think there might be RTP cases where it is
>     not needed to associate the RTP data with an m- line?
>
>     OR, do you think that BUNDLE simply shouldn’t say anything about how
>     to map RTP packets to m- lines?
>
>     Regards,
>
>     Christer
>
>     *From:*mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] *On
>     Behalf Of *Harald Alvestrand
>     *Sent:* 26. kesäkuuta 2013 8:25
>     *To:* mmusic@ietf.org
>     *Subject:* Re: [MMUSIC] DECISION: Default mechanism to map RTP data
>     to m- line is based on PT?
>
>     On 06/25/2013 01:34 PM, Christer Holmberg wrote:
>
>         Hi,
>
>         Emil suggested that the default, “MTI”, mechanism for mapping
>         RTP data to m- lines should be based on PT. Applications are
>         allowed to use whatever other mechanisms, but usage of such
>         mechanisms must be negotiated (or, applications need to have
>         some other means knowing that the other endpoint support such
>         mechanisms).
>
>         *Q3*: Do we need to specify a default, MTI, mechanism for
>         mapping RTP data to m- lines?
>
>
>     No. This makes the assumption that all applications have the need to
>     map RTP data to m-lines; this assumption is not proven (and probably
>     cannot be - it's hard to prove a negative. It might be possible to
>     disprove it, though).
>
>
>     *Q4*: If Q3, do we mandate applications to support, and use (unless
>     applications are made aware of other mechanisms supported by all
>     endpoints) PT for mapping received RTP media?
>
>
>     If the WG disagrees with me on Q3, it might as well go down this
>     path. I have no strong opinion.
>
>
>     This means that, when mapping RTP to m- lines is required (whether
>     it is always mandated is discussed in another thread), within a
>     BUNDLE group each PT value must be unique to an individual m- line.
>
>     NOTE: If your answer to Q3 is “yes”, but your answer to Q4 is “no”,
>     please indicate which mechanism you prefer J
>
>     Regards,
>
>     Christer
>
>
>
>
>     _______________________________________________
>
>     mmusic mailing list
>
>     mmusic@ietf.org  <mailto:mmusic@ietf.org>
>
>     https://www.ietf.org/mailman/listinfo/mmusic
>
>
> --
> Sent from my Android phone with K-9 Mail. Please excuse my brevity.
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>