Re: [rtcweb] Quick comments on draft-roach-rtcweb-glareless-add-00
Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 10 May 2013 02:21 UTC
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E66C21F8F25 for <rtcweb@ietfa.amsl.com>; Thu, 9 May 2013 19:21:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.047
X-Spam-Level:
X-Spam-Status: No, score=-0.047 tagged_above=-999 required=5 tests=[AWL=0.390, 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 JdIidNjxytZn for <rtcweb@ietfa.amsl.com>; Thu, 9 May 2013 19:21:44 -0700 (PDT)
Received: from qmta02.westchester.pa.mail.comcast.net (qmta02.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:24]) by ietfa.amsl.com (Postfix) with ESMTP id 2572121F8B5F for <rtcweb@ietf.org>; Thu, 9 May 2013 19:21:43 -0700 (PDT)
Received: from omta10.westchester.pa.mail.comcast.net ([76.96.62.28]) by qmta02.westchester.pa.mail.comcast.net with comcast id a1Y11l0050cZkys512MiC5; Fri, 10 May 2013 02:21:42 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta10.westchester.pa.mail.comcast.net with comcast id a2Mi1l00P3ZTu2S3W2Mid7; Fri, 10 May 2013 02:21:42 +0000
Message-ID: <518C59B5.7050200@alum.mit.edu>
Date: Thu, 09 May 2013 22:21:41 -0400
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: Adam Roach <adam@nostrum.com>
References: <CA+9kkMDWy_Koq0Aun5A330O7OOMt9vimWPNe_uznAQdr0TSfow@mail.gmail.com> <51897B11.60004@nostrum.com> <518AB095.7010401@alum.mit.edu> <518AC143.2010006@nostrum.com> <518BBE2A.4060102@alum.mit.edu> <518BC345.6060807@nostrum.com>
In-Reply-To: <518BC345.6060807@nostrum.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1368152502; bh=45zlzLjPyAYyUJmhwZHrp95Bg/HlO36+dyqV0fJ7vBo=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=BaP+wcQ6M08LBMDYutW9esrJo7N1TB3CLx5LNJMTbx9/uOWSOy4DH0vjUOjDzT0fQ N9uFRIuKHCasdkro0C7Fo7uKw/04DKxKAawvNbfB3xro4hxTvtXcHobhdK6oCz5ujs 2mClGe7iCMy1C4RIUPU310J8EW3HWXpsMBrVFerjdGWoP2gB5wky66EUTCbcInH9ZG gP4il/y3q+fn5/FIOyLntKa9BNZapznfzNPsWJCmfp+fN4Isrx74hHMY1nEQRUgJxS yNfnfrqovyvVjvDX1sldZx3oesQvjAVWGzz2Xg4gGnw03oogCsy/keW/aJpM8vLvWe h0/GAb/q6MbyQ==
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Quick comments on draft-roach-rtcweb-glareless-add-00
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 May 2013 02:21:50 -0000
On 5/9/13 11:39 AM, Adam Roach wrote: > On 5/9/13 10:18, Paul Kyzivat wrote: >> On 5/8/13 5:18 PM, Adam Roach wrote: >>> >>> What I was trying to say above is that the only information you would >>> need to convey is literally one, two, or three <mediatype,ordinality> >>> pairs. You don't say what you're planning to do with them, just that you >>> need them. >> >> How is that possibly enough? What codecs and codec parameters/optons? >> What bandwidth? What bundling options? The list goes on. > > I apologize. I must have done a really poor job in the prose in my > draft, since I clearly didn't communicate the fundamental mechanism that > I had in mind at all. > > Let me try with a ladder diagram to see whether that helps illuminate > what I'm proposing. > > > Offerer Answerer > | | > |<----------Solicitation-------------| > | (I need 1 new audio 1 new video) | > | | > | | > |-------------SDP Offer------------->| > | (Contains two more m-line sections | > | than the current session; one | > | audio, one video. Both recvonly.) | > | | > | | > |<------------SDP Answer-------------| > | (Makes use of the two new m-line | > | sections by populating them with | > | codec parameters, options, ssrc | > | bandwidth, bundling, etc, etc.) | > Yeah, I figured that from the last message. But the answer is constrained by the offer. So the answer may only have codecs that are listed in the offer. I guess the offerer can just include everything it is capable of supporting. But that would be especially unpleasant if the goal is to use payload type demux, because it will use up a bunch of PT numbers. Also, I guess you presume that the answerer wants to send, not receive. But if this were to be used for CLUE, it could well be that the answerer wants to receive, and will be using the clue channel to indicate what it wants to receive over that m-line. The bandwidth in the offer is what the offerer wants to receive, but it doesn't know the intent of the stream yet, so it doesn't really know this. So presumably it would need to put the maximum it can handle. With more than one m-line, it could be difficult to apportion bw if there is concern about the total. The bandwidth in the answer applies to media from offerer to answerer, which is irrelevant if media is assumed to only flow the other way. You also mention bundling. But as currently proposed bundling must be proposed in the offer and accepted or rejected in the answer. But the offerer won't know what to propose. If there is already a single bundle I suppose it could propose that the new m-lines be in that one, and the answerer could agree or not. But if there is more than one bundle that won't work. This just goes on and on. To make this work in general is going to require sending the moral equivalent of a delta to the last offer. Token passing to negotiate who is offerer would not have these problems. For something to offer up that doesn't require any standardization, that would make more sense. Thanks, Paul
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Paul Kyzivat
- [rtcweb] Quick comments on draft-roach-rtcweb-gla… Ted Hardie
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Adam Roach
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Ted Hardie
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Adam Roach
- [rtcweb] Glare in draft-roach-rtcweb-glareless-ad… Dale R. Worley
- Re: [rtcweb] Glare in draft-roach-rtcweb-glareles… Adam Roach
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Adam Roach
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Paul Kyzivat
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Adam Roach
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Paul Kyzivat
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Stefan Håkansson LK
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Cullen Jennings
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Dale R. Worley
- [rtcweb] Reducing glare Dale R. Worley
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Paul Kyzivat
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Paul Kyzivat
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Stefan Håkansson LK
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Paul Kyzivat
- Re: [rtcweb] [MMUSIC] Quick comments on draft-roa… Bernard Aboba
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Stefan Håkansson LK
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Emil Ivov
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Stefan Håkansson LK
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Emil Ivov
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Bernard Aboba
- Re: [rtcweb] Quick comments on draft-roach-rtcweb… Stefan Håkansson LK
- Re: [rtcweb] [MMUSIC] Quick comments on draft-roa… Emil Ivov
- Re: [rtcweb] [MMUSIC] Quick comments on draft-roa… Harald Alvestrand
- Re: [rtcweb] [MMUSIC] Quick comments on draft-roa… Stefan Håkansson LK
- Re: [rtcweb] Glare in draft-roach-rtcweb-glareles… Christer Holmberg
- Re: [rtcweb] Glare in draft-roach-rtcweb-glareles… Iñaki Baz Castillo
- Re: [rtcweb] Reducing glare Iñaki Baz Castillo