Re: [rtcweb] Quick comments on draft-roach-rtcweb-glareless-add-00
Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com> Sun, 12 May 2013 17:18 UTC
Return-Path: <stefan.lk.hakansson@ericsson.com>
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 64E0521F89C3; Sun, 12 May 2013 10:18:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.949
X-Spam-Level:
X-Spam-Status: No, score=-5.949 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
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 PiPUjp1H-B3P; Sun, 12 May 2013 10:18:27 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 6D09421F87B1; Sun, 12 May 2013 10:18:26 -0700 (PDT)
X-AuditID: c1b4fb30-b7f3a6d0000007a4-85-518fcee0e173
Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id A0.D6.01956.0EECF815; Sun, 12 May 2013 19:18:25 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.167]) by ESESSHC020.ericsson.se ([153.88.183.78]) with mapi id 14.02.0328.009; Sun, 12 May 2013 19:18:23 +0200
From: Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Thread-Topic: [rtcweb] Quick comments on draft-roach-rtcweb-glareless-add-00
Thread-Index: AQHOS2hQZBBwa2OZtEiOSK4AxzMZ0w==
Date: Sun, 12 May 2013 17:18:23 +0000
Message-ID: <1447FA0C20ED5147A1AA0EF02890A64B1C2CA23E@ESESSMB209.ericsson.se>
References: <CA+9kkMDWy_Koq0Aun5A330O7OOMt9vimWPNe_uznAQdr0TSfow@mail.gmail.com> <51897B11.60004@nostrum.com> <518AB095.7010401@alum.mit.edu> <518AC143.2010006@nostrum.com> <1447FA0C20ED5147A1AA0EF02890A64B1C2C70B9@ESESSMB209.ericsson.se> <518D6482.2010008@alum.mit.edu> <1447FA0C20ED5147A1AA0EF02890A64B1C2C807D@ESESSMB209.ericsson.se> <518E70A9.7070007@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPLMWRmVeSWpSXmKPExsUyM+Jvre7Dc/2BBpNusVns+buI3WLq8scs Fis2HGC1WPuvnd2BxePv+w9MHkuW/GTymLXzCUsAcxSXTUpqTmZZapG+XQJXxscDF1kK9ohX HL69n72B8YFQFyMnh4SAicSJvgZ2CFtM4sK99WxdjFwcQgKHGSXaV35lgXCWMErsur8GrIpN IFBi674FQFUcHCICGhKTtqqBmMwCuRJfpgWAVAgLeEts27CQGcQWEfCRWH/zEDuErSfR0ruF FcRmEVCVeDHlFwuIzSvgK9G75wkzxKo/TBJTV1wBSzACHfT91BomEJtZQFzi1pP5TBCHCkgs 2XOeGcIWlXj5+B8rhK0k0bjkCStEvZ7EjalT2CBsbYllC18zQywTlDg58wnLBEbRWUjGzkLS MgtJyywkLQsYWVYxsucmZuakl5tvYgRGysEtvw12MG66L3aIUZqDRUmcN5mrMVBIID2xJDU7 NbUgtSi+qDQntfgQIxMHp1QD45ElIffzDFW9dpk9L163UCD8w9Mezgibit+RUZK7q358WvXm xKtzh1603bJimBlnUblbsjl48gGD3L/af+SvOzSul/3x7GpGrQOb+7dE0/r8vpdqpxcpz75b bFg1RSZt87lbySobTuQv5Qr+n/Q/P6Qw6HAE487g3c2FHOtY0qY0WlaIfpU9rMRSnJFoqMVc VJwIAJEdk61iAgAA
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>, "mmusic@ietf.org" <mmusic@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: Sun, 12 May 2013 17:18:33 -0000
On 5/11/13 6:24 PM, Paul Kyzivat wrote: > On 5/11/13 7:50 AM, Stefan Håkansson LK wrote: >> On 5/10/13 11:20 PM, Paul Kyzivat wrote: > >>> What is the probability that the other side, for independent reasons, >>> decides to make a change within that interval? (And it isn't really the >>> whole interval - it is only the first part of it.) >> >> Given that in multiparty services the "main" video changes quite often, >> I'd not say this is extremely low. It will happen. > > Are you thinking that there will be an SDP change every time the speaker > changes??? > > Or do you mean changes when participants join and leave a conference? I meant the former (at speaker change). I guess that different designs can be chosen for media from central node to end-user clients, and some of them (as Bernard pointed out) would not require any signaling. Still, there might be cases where signaling is needed. But leaving that aside, we still have the case of the media end-user client -> central node. If you're serious about not wasting bandwidth (and with my radio/mobile background I am sort of obsessed :-) ) all end-user clients which do not end up as main video anywhere should only transmit a low resolution video. So at every speaker change there would be at least one client that is asked to stop sending high resolution and only transmit low resolution, and one client that is asked to start transmitting high resolution video. I think that this would best be done using some RTCP signaling scheme, but I also think there was an agreement a long time ago that SDP O/A should be used. In this case either to transmit a new imageattr value requesting another resolution, or to pause/resume - using recv on/off in Plan B or the direction attribute in Plan A - the low and high resolution simulcast streams accordingly (or I assume to pause/resume the enhancement layers if a scalable codec is used). > > I would hope there will normally not be SDP changes for either of those > events. I would like to avoid them too, but I'm not sure how. > >> But, given that there is a way to roll-back in a predictable way I think >> glare resolution could be quick - nothing stops the web application from >> including a random number in every offer, and resolve glare based on >> that (one of the offers "win"). >> >> So I think glare will happen in practice (that is what I wanted to point >> out), but it is not a show-stopper provided there is a way to roll back. > > I'm sure it will happen. The question is whether it happens often enough > to do more than count on the normal glare recovery procedures. > > 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