Re: [rtcweb] Video Codec Selection Plan
Lorenzo Miniero <lorenzo@meetecho.com> Fri, 13 September 2013 22:26 UTC
Return-Path: <lorenzo@meetecho.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 8A22921E8133 for <rtcweb@ietfa.amsl.com>; Fri, 13 Sep 2013 15:26:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.719
X-Spam-Level:
X-Spam-Status: No, score=-0.719 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245]
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 ml21QIKEN522 for <rtcweb@ietfa.amsl.com>; Fri, 13 Sep 2013 15:26:40 -0700 (PDT)
Received: from smtpdg9.aruba.it (smtpdg8.aruba.it [62.149.158.238]) by ietfa.amsl.com (Postfix) with ESMTP id CC83021E8130 for <rtcweb@ietf.org>; Fri, 13 Sep 2013 15:26:38 -0700 (PDT)
Received: from rainpc ([95.246.156.38]) by smtpcmd03.ad.aruba.it with bizsmtp id QmSb1m00U0pzAEv01mSbEw; Sat, 14 Sep 2013 00:26:36 +0200
Date: Sat, 14 Sep 2013 00:26:35 +0200
From: Lorenzo Miniero <lorenzo@meetecho.com>
To: Ted Hardie <ted.ietf@gmail.com>
Message-ID: <20130914002635.3ebddfef@rainpc>
In-Reply-To: <CA+9kkMCuHn3TR7umXtuScWixBfOD9jfS6mu3njxaCOADfG-nvw@mail.gmail.com>
References: <CA+9kkMAvdtq_gufKmDNCNCL+kKcxyi0MGUoVHetd9_DzbEdEnA@mail.gmail.com> <52334462.608@matthew.at> <52335E78.2080406@qti.qualcomm.com> <CA+9kkMCuHn3TR7umXtuScWixBfOD9jfS6mu3njxaCOADfG-nvw@mail.gmail.com>
Organization: Meetecho
X-Mailer: Claws Mail 3.9.1 (GTK+ 2.24.19; x86_64-redhat-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Cc: Pete Resnick <presnick@qti.qualcomm.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Video Codec Selection Plan
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, 13 Sep 2013 22:26:44 -0000
On Fri, 13 Sep 2013 13:45:36 -0700 Ted Hardie <ted.ietf@gmail.com> wrote: > Howdy, > > I've now had lunch and nice coffee, and I take electrons in hand to answer > your missive, sent earlier today. > > On Fri, Sep 13, 2013 at 11:50 AM, Pete Resnick <presnick@qti.qualcomm.com>wrote: > > > Big caveat as I post this: I am speaking strictly as an IETF participant. > > In particular: > > > > > <SNIP> > > > > All that said, I am concerned about the path being proposed, and I agree > > with Matthew's concern (though I feel somewhat less defeatist than his > > assessment sounds): > > > > > > On 9/13/13 11:59 AM, Matthew Kaufman wrote: > > > >> 2. Should I expect "room-packing" for this "show of hands" (which I don't > >> believe is the typical "hum" process for the IETF, either) as happened > >> during the SDES discussion last time, and therefore need to bring as many > >> people who've not participated in RTCWEB previously but who want my codec > >> to succeed as I can afford to fly to Vancouver? > >> > > > > I think this is a valid concern. Asking "who wants or can live with VP8?" > > and "who wants or can live with H.264?" might be a good start to the > > discussion, but at that point, I'm going to want to hear *why* people > > *can't* live with one or the other. > > > That discussion is supposed to happen before this, not after, so that if > there are issues which might be resolved, they can be. During the course > of the effort to find a solution here, there have been several such > resolutions (Cisco, for example, graciously agreed to provide an open > source H.264 implementation should it be selected, in order to handle > objections that none were available). If there are issues which cannot be > resolved, having a second discussion on what they are amounts to re-hashing > and doesn't do anything to move things forward. > Open source implementations are not the issue (we have x264 for that), licensing is. Lorenzo > > > What I would *not* be interested in is yet another presentation from the > > proponents of either of these to tell me why one is better; > > > One might surmise that this is because you do not intend to actually build, > deploy, or operate a service that relates to this. If someone puts forward > a codec that is better (in human assessment, lines of code, or operating > requirements) and meets the other criteria for deployment, why wouldn't you > want to hear about it? > > > > I want to hear from *opponents* of the proposal to hear why the proposal > > would fail. Only then would I want to hear from proponents responding to > > those objections. And then I'd like to see a summary of those objections > > and those responses by the chairs > > > Pete, my dear mangel-wurzel and apple of my eye, that's the most process > wonky thing you've said in a long while, which is saying something. The > working group is trying to identify a common codec that can be used to > avoid negotiation failure. If there is no common video codec, the network > effect of this system is much less. > If there are people who have stated *they cannot live with this*, they are > not going to build, deploy, or operate services which use the common > codec. The actual system we are trying to build will suffer. Judging > consensus is not here an end in itself, it's a way of working out whether > or not the system we're building does or does not have a way to avoid the > negotiation failure. > > We would not have spent the amount of time we have unless that were > important, and we would not be considering using RFC 3929 unless we thought > it was worth getting to a resolution. I implore you to stop treating this > as an academic exercise in consensus theory, and remind yourself that we're > trying to do some engineering here. > > > > > > With that summary, the chairs can make a call of whether there is any hope > > of consensus. I think much of that work can and should take place on the > > mailing list *before* the face-to-face meeting. > > > > > But asking for a show of hands in the room for people who "can live with" > > one or the other and deciding whether or not consensus exists based on that > > show of hands is simply taking a vote, it's not judging consensus. > > > That rather presumes you know the count. In several of our recent calls, > we have had unanimity, which is generally held to be a strong indicator of > consensus. > > The last time we had a straw poll which used similar language, we also had > absolutely no question that we had not achieved consensus. > > Sometimes signals are strong. > > > > You cannot know from that result whether the reason that some people could > > not "live with" a proposal was simply because "my Aunt Gertrude told me > > that I should say that I can't live with it." To ask for the show of hands > > and then not find out what it means is not calling the consensus. And I > > think moving to a 3929 alternative on the basis of that show of hands would > > be improper. > > > > If you re-read RFC 3929, you will discover that it requires that you make > an explicit call for its use; the consensus to use it standing in for the > consent on the technical matter. The working group chairs have no > intention of skipping that step, should RFC 3929 be used. > > > > Put me down as one voice who objects to the proposed procedure. > > > > > So noted. > > fondly, > > Ted > > > > > pr > > > > > > On 9/13/2013 9:52 AM, Ted Hardie wrote: > >> > >>> WG, > >>> > >>> The chairs have created a plan for how to perform the Video Codec > >>> selection in our WG. The chairs are asking for review of our plan on > >>> how to undertake the mandatory-to-implement video codec selection. > >>> We'd much prefer to have comments on the mechanics before they begin, > >>> so please review now. Proponents of a particular proposal should > >>> note both the actions required and the timelines proposed. > >>> > >>> The main goal of this plan is to hold a consensus call on which of > >>> the proposed alternatives we as a WG should select at one of the WG > >>> sessions in Vancouver. Such a consensus call will of course be > >>> verified on the mailing list for anyone who can't participate. The > >>> chairs will recuse themselves from judging this particular > >>> consensus. > >>> > >>> In the WG session each codec proposal will be allowed an equal amount > >>> of time to highlight the arguments for their proposal. After that a > >>> there will be a slot for discussion and clarifying questions. > >>> > >>> To enable the WG participants to get answers to any questions, the > >>> proposals in draft form and any supporting material MUST be made > >>> available by 6th of October. This is to ensure that the WG > >>> participants can verify or object to any claims or statements in > >>> the proposal material prior to the WG session. We chairs would really > >>> not like to see the proponents bring up new arguments at their > >>> presentation. Also the WG participants are expected to raise any > >>> arguments on the list ahead of time to enable the proponents to > >>> respond to such arguments. > >>> > >>> The proposed consensus questions will be of the following form: > >>> > >>> 1. If you support H.264 as the mandatory to implement codec or are > >>> willing to live with it as the MTI, please raise your hand now. > >>> > >>> 2. If you support VP8 as the mandatory to implement codec or are > >>> willing to live with it as the MTI, please raise your hand now. > >>> > >>> You may indicate support on both questions and we encourage you to do > >>> so if you can live with either, even if you have a preference for one > >>> over the other. > >>> > >>> Additional proposals than the previous ones are welcome, but must be > >>> submitted as draft and their proponents must notify the chairs no later > >>> than the 6th of October that they also have a candidate proposal. > >>> > >>> In case the WG fails to reach consensus we chairs propose that we use > >>> the alternative decision process as discussed in RFC3929. The method > >>> and its usage will be discussed on the list should the WG not > >>> establish consensus on a proposal for mandatory to implement video codec. > >>> > >>> regards, > >>> > >>> Magnus, Cullen, and Ted > >>> > >> > > -- > > Pete Resnick<http://www.qualcomm.**com/~presnick/<http://www.qualcomm.com/~presnick/> > > > > > Qualcomm Technologies, Inc. - +1 (858)651-4478 > > > > > > ______________________________**_________________ > > rtcweb mailing list > > rtcweb@ietf.org > > https://www.ietf.org/mailman/**listinfo/rtcweb<https://www.ietf.org/mailman/listinfo/rtcweb> > > -- Lorenzo Miniero, COB Meetecho s.r.l. Web Conferencing and Collaboration Tools http://www.meetecho.com
- Re: [rtcweb] Video Codec Selection Plan Pete Resnick
- Re: [rtcweb] Video Codec Selection Plan John Leslie
- [rtcweb] Video Codec Selection Plan Ted Hardie
- Re: [rtcweb] Video Codec Selection Plan Matthew Kaufman
- Re: [rtcweb] Video Codec Selection Plan Bernard Aboba
- Re: [rtcweb] Video Codec Selection Plan Iñaki Baz Castillo
- Re: [rtcweb] Video Codec Selection Plan Ralph Giles
- Re: [rtcweb] Video Codec Selection Plan Ted Hardie
- Re: [rtcweb] Video Codec Selection Plan Iñaki Baz Castillo
- Re: [rtcweb] Video Codec Selection Plan Bernard Aboba
- Re: [rtcweb] Video Codec Selection Plan Adam Roach
- Re: [rtcweb] Video Codec Selection Plan Cullen Jennings (fluffy)
- Re: [rtcweb] Video Codec Selection Plan Matthew Kaufman (SKYPE)
- Re: [rtcweb] Video Codec Selection Plan Ted Hardie
- Re: [rtcweb] Video Codec Selection Plan Pete Resnick
- Re: [rtcweb] Video Codec Selection Plan Ted Hardie
- Re: [rtcweb] Video Codec Selection Plan Lorenzo Miniero
- Re: [rtcweb] Video Codec Selection Plan Roni Even
- Re: [rtcweb] Video Codec Selection Plan Bossiel
- Re: [rtcweb] Video Codec Selection Plan Simon Perreault
- Re: [rtcweb] Video Codec Selection Plan Bossiel
- Re: [rtcweb] Video Codec Selection Plan Magnus Westerlund
- Re: [rtcweb] Video Codec Selection Plan Chris Wendt
- Re: [rtcweb] Video Codec Selection Plan cb.list6
- Re: [rtcweb] Video Codec Selection Plan cowwoc
- Re: [rtcweb] Video Codec Selection Plan Christer Holmberg
- Re: [rtcweb] Video Codec Selection Plan cowwoc
- Re: [rtcweb] Video Codec Selection Plan Ted Hardie
- Re: [rtcweb] Video Codec Selection Plan Bernard Aboba
- Re: [rtcweb] Video Codec Selection Plan Eric Rescorla
- Re: [rtcweb] Video Codec Selection Plan Leon Geyser
- Re: [rtcweb] Video Codec Selection Plan Monty Montgomery
- Re: [rtcweb] Video Codec Selection Plan Basil Mohamed Gohar
- Re: [rtcweb] Video Codec Selection Plan Gili