Re: [MMUSIC] RFC 5576 is da answah

Paul Kyzivat <pkyzivat@alum.mit.edu> Wed, 21 November 2012 17:13 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 E479B21F85E8 for <mmusic@ietfa.amsl.com>; Wed, 21 Nov 2012 09:13:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.108
X-Spam-Level:
X-Spam-Status: No, score=-0.108 tagged_above=-999 required=5 tests=[AWL=-0.271, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, J_CHICKENPOX_14=0.6, RDNS_NONE=0.1]
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 q05K6wnbmP+R for <mmusic@ietfa.amsl.com>; Wed, 21 Nov 2012 09:13:49 -0800 (PST)
Received: from qmta05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:48]) by ietfa.amsl.com (Postfix) with ESMTP id 33FD221F85B2 for <mmusic@ietf.org>; Wed, 21 Nov 2012 09:13:49 -0800 (PST)
Received: from omta24.westchester.pa.mail.comcast.net ([76.96.62.76]) by qmta05.westchester.pa.mail.comcast.net with comcast id SCEM1k0081ei1Bg55HDofj; Wed, 21 Nov 2012 17:13:48 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta24.westchester.pa.mail.comcast.net with comcast id SHDo1k0073ZTu2S3kHDo4p; Wed, 21 Nov 2012 17:13:48 +0000
Message-ID: <50AD0BCB.9090508@alum.mit.edu>
Date: Wed, 21 Nov 2012 12:13:47 -0500
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121010 Thunderbird/16.0.1
MIME-Version: 1.0
To: mmusic@ietf.org
References: <BLU002-W21780C8EDF047E1811F270D93540@phx.gbl> <265A48F7-9330-4415-9BF9-CAA29FE12BAE@vidyo.com>
In-Reply-To: <265A48F7-9330-4415-9BF9-CAA29FE12BAE@vidyo.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [MMUSIC] RFC 5576 is da answah
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, 21 Nov 2012 17:13:50 -0000

On 11/21/12 11:50 AM, Jonathan Lennox wrote:

>> [BA] While the advice above seems generally sensible, the meaning of
>> "prepared to receive" isn't very clear.  Implementations may differ in
>> how they respond if they don't receive any a=ssrc attributes.   For
>> example, an implementation might only be able to deal with a single
>> undeclared source or perhaps not at all.  So being "prepared to
>> receive" isn't enough to be able to deal with an RTP translator, for
>> example.
>
> Yes, you'd need a way to explain what you're prepared to receive;
> max-ssrc could handle this.

It doesn't help me very much to know you are "prepared to receive" a 
bunch of media streams unless there is also a way to negotiate what they 
are for. You may be prepared to receive streams for purposes 
incompatible with the streams I am prepared to transmit.

Using a=ssrc it is possible to negotiate things about each stream. For 
those that aren't negotiated that way, ISTM that there must be some 
other mechanism for negotiating semantics. This could be SDP signaling 
that indicated "all otherwise unspecified streams are ...", or the 
semantics could be conveyed via some other protocol (e.g. CLUE) or by 
prior agreement.

	Thanks,
	Paul