Re: [rtcweb] Default candidate pool size

Justin Uberti <juberti@google.com> Sun, 18 May 2014 17:06 UTC

Return-Path: <juberti@google.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5BA091A01B6 for <rtcweb@ietfa.amsl.com>; Sun, 18 May 2014 10:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.129
X-Spam-Level:
X-Spam-Status: No, score=-0.129 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I1ZPaaE-XuyS for <rtcweb@ietfa.amsl.com>; Sun, 18 May 2014 10:06:16 -0700 (PDT)
Received: from mail-vc0-x233.google.com (mail-vc0-x233.google.com [IPv6:2607:f8b0:400c:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 942F51A0197 for <rtcweb@ietf.org>; Sun, 18 May 2014 10:06:16 -0700 (PDT)
Received: by mail-vc0-f179.google.com with SMTP id im17so8401593vcb.24 for <rtcweb@ietf.org>; Sun, 18 May 2014 10:06:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=kGYmZ4n8oHSZDP8L6pHKEUT+bjW42O+rnmKqXzSVSq8=; b=Z0iBwmgkiR6Di/Yyzw0LS8fpKMTCWMeLaniaFnElM5qYEDF71Zymzg+rhdzw8L4az/ Un2dd7nYtozEL3ou6ZcvoNGaBDRDXs9QIrPsLwR018M4imPwvyAxDuxmOaVGnZcYvElA pRQP+XA+RroVz23I2ojjMpcXuQrQ4OclAq8EmqDV2WVwKk/ixj+ic62HKFXfBSqTEXVU 5mZokNEi9QZTL+GVTVIkEhwmEs0P+SRY4Nmkgo0o8V6hODE+G92pkSa8Og25vScAYR1O EOTdK5XGv7fdi5XzlC3VKmDVx0OupotTbp8em9VnAOthStuFfxTGpJnuCtr44aN7JQ/m 1Nww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=kGYmZ4n8oHSZDP8L6pHKEUT+bjW42O+rnmKqXzSVSq8=; b=ObtoEuAofMRopF3zCDJ5RFwKZ/c7qTnl+Ky7nchKTRiahcb2D7Qb3SbZJlef+leuu5 2uTPqSvvZtm0aCJv5/s9r4JrSXDmp/NqCighnytkXQ4fHe06A9YPdsp0dgftnSQhPf5q Zl1zd3d84z3VyNBCs7vRqz1E+d/Et90TInYuQNx9Cp9BRwFiPqqbPZEt3wInG1QGtfnf rZJrzKrbxxOd3stumEhLcNEb78T6slfWFiO1ohRBUD8EPar1rkSOBaeNDcUWc2jl9hN3 bqOJnLhHAzHUYsMafDv7dkVYpFCtaVn6mXkUwGelgAefynWMvPUDJ7/gjFsPEuMmKouA 7ZFg==
X-Gm-Message-State: ALoCoQlQAhIQc+3+pCYWqfR3HwnfCkDdib6iNk8h/d2sY0fvPoGHwXU/XdSKDq3LbSSL4gDWZ/X5
X-Received: by 10.52.125.147 with SMTP id mq19mr7739102vdb.2.1400432775851; Sun, 18 May 2014 10:06:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.145.105 with HTTP; Sun, 18 May 2014 10:05:54 -0700 (PDT)
In-Reply-To: <8C8E3AB0-F3B6-4413-BD01-05D117FF598F@iii.ca>
References: <CABcZeBNdd9Ze1G3ZOpGHVKsGKBdhEAOzg4qt7XKnX75dhQyTkA@mail.gmail.com> <CABkgnnVjJTnTypBqL-YLMPwo0_RSdkMLgQvD+L03jwyt_ffDqQ@mail.gmail.com> <FFCA477F-653D-46FF-93CE-4338EA856C5C@iii.ca> <CABcZeBMS5x-wW24PAOOCMG8nM2Ac1fvi_y2XOekmgAeQHL056A@mail.gmail.com> <8C8E3AB0-F3B6-4413-BD01-05D117FF598F@iii.ca>
From: Justin Uberti <juberti@google.com>
Date: Sun, 18 May 2014 10:05:54 -0700
Message-ID: <CAOJ7v-3PwfOiLNtrguNru+L+Aun2Qw7giRx23dobu8eh5NDVDw@mail.gmail.com>
To: Cullen Jennings <fluffy@iii.ca>
Content-Type: multipart/alternative; boundary="bcaec51b97b3230b5204f9afaa47"
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/f6n1NeyTvKTw7LBtTSpnovkMkfA
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>, "public-webrtc@w3.org" <public-webrtc@w3.org>
Subject: Re: [rtcweb] Default candidate pool size
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
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, 18 May 2014 17:06:18 -0000

Sounds good to me. As to the default, I'm fine with leaving it unspecified.

Regarding the email from Kiran:
- onicecandidate never fires until after setLocalDescription is called,
regardless of candidate pooling. Candidate pooling just causes any pooled
candidates to be emitted immediately once setLocalDescription is called.
- candidates specified in setLocalDescription are ignored. We could make it
an error to pass in candidates that the browser hasn't given to you, but
that doesn't seem super critical.


On Sun, May 18, 2014 at 9:56 AM, Cullen Jennings <fluffy@iii.ca> wrote:

>
> how about just adding the pool size to RTCConfiguration ?
>
> On May 18, 2014, at 9:26 AM, Eric Rescorla <ekr@rtfm.com> wrote:
>
> > As far as I know, this has been agreed on, but the W3C spec has
> > never been updated to reflect it.
> >
> > -Ekr
> >
> >
> >
> > On Sat, May 17, 2014 at 11:04 AM, Cullen Jennings <fluffy@iii.ca> wrote:
> >
> > I think the JS app needs a way to say what it needs in the way of pool
> size.
> >
> >
> > On May 12, 2014, at 12:15 PM, Martin Thomson <martin.thomson@gmail.com>
> wrote:
> >
> > > On 11 May 2014 17:18, Eric Rescorla <ekr@rtfm.com> wrote:
> > >>
> > >> My personal opinion is that candidate pooling is useful here and we
> > >> should probably leave the default in the hands of the browser. I
> > >> could live with 0 however.
> > >
> > > I tend to agree.  The selection of a default seems like a good
> > > opportunity for browsers to optimize.  For instance, a mobile device
> > > might choose to defer gathering until it knows that it needs them;
> > > whereas a device with a good source of power might prefer the latency
> > > benefits associated with early gathering.  No point in us specifying
> > > this.
> > >
> > > _______________________________________________
> > > rtcweb mailing list
> > > rtcweb@ietf.org
> > > https://www.ietf.org/mailman/listinfo/rtcweb
> > >
> >
> >
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>