Re: [rtcweb] The MTI Codec Questions (what to ask and how to ask them)
Silvia Pfeiffer <silviapfeiffer1@gmail.com> Thu, 06 November 2014 21:46 UTC
Return-Path: <silviapfeiffer1@gmail.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 7002D1A90BA for <rtcweb@ietfa.amsl.com>; Thu, 6 Nov 2014 13:46:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 KNWCUejlDZgB for <rtcweb@ietfa.amsl.com>; Thu, 6 Nov 2014 13:46:20 -0800 (PST)
Received: from mail-yh0-x229.google.com (mail-yh0-x229.google.com [IPv6:2607:f8b0:4002:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5CC61A90BF for <rtcweb@ietf.org>; Thu, 6 Nov 2014 13:46:19 -0800 (PST)
Received: by mail-yh0-f41.google.com with SMTP id i57so649626yha.0 for <rtcweb@ietf.org>; Thu, 06 Nov 2014 13:46:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=WsOnvFnG0VocA1F6+KWsrwbgqaqdvDWs99Am74O2L4s=; b=f7cwZ1b7dYJNWohmzCE8bFeeBF09kENSjb29ODZ2lp2F9kf7X6+qpmyS/UU1zrwses 4vysWSdR1XDZjgDU15T6fRa8b7zhbwgsaBXknhhi7ENQeTtzZaBcnHeZk1R3g6gDVIpb DhxEJv6V2yaWQhqltvHRQJxPtGl7nrzXH2wusJ1FfP+yMjSfHhjVQ9DKidScUX6IpEwb 23yXjLVp7R2BjMdXmmIdBmgSAI1Uesegc8VWfU3w7t0ss23Nq1981cUQLMmS8KJ9WM5C ex8OjGkDmV+J4Ne5ip//1MJyLxHzZzMNyBveZoJXci/FuvaU/CRRL8kZx0piNM6K/qE8 HPGg==
MIME-Version: 1.0
X-Received: by 10.170.37.75 with SMTP id 72mr7774598ykf.15.1415310378807; Thu, 06 Nov 2014 13:46:18 -0800 (PST)
Received: by 10.170.171.193 with HTTP; Thu, 6 Nov 2014 13:46:18 -0800 (PST)
Received: by 10.170.171.193 with HTTP; Thu, 6 Nov 2014 13:46:18 -0800 (PST)
In-Reply-To: <20141106210038.GI8092@hex.shelbyville.oz>
References: <7594FB04B1934943A5C02806D1A2204B1D4E50D8@ESESSMB209.ericsson.se> <E78E8017-A08F-4061-B2BA-FB3900B1C681@phonefromhere.com> <CAGTXFp-9AtQakpLt+O_eNRNr71uyh26igLb-_56LDUTQ+g5iJg@mail.gmail.com> <545A6281.4050601@gmail.com> <EC89515C-4FD9-4C08-A80A-42B36004A516@phonefromhere.com> <545A7E0B.4070505@gmail.com> <C17546AB-1419-49C2-A634-49296C122347@phonefromhere.com> <CABcZeBOWyy3hagGpjMzmbPJjCaBdUjUUs5zat-t7h75Xa+Fzkg@mail.gmail.com> <20141106182937.GH8092@hex.shelbyville.oz> <D0812C0A.3DDD9%mzanaty@cisco.com> <20141106210038.GI8092@hex.shelbyville.oz>
Date: Fri, 07 Nov 2014 08:46:18 +1100
Message-ID: <CAHp8n2nY_R5Tskj4J3=iOMPbumY=g4Om1=umUMmZkUj3KqJMDg@mail.gmail.com>
From: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
To: Ron <ron@debian.org>
Content-Type: multipart/alternative; boundary="001a113787a2603aaf050737a053"
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/IqJtbnz6X4jKdQ4wxV4-_6UFpX0
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] The MTI Codec Questions (what to ask and how to ask them)
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: Thu, 06 Nov 2014 21:46:22 -0000
+1 That's the best summary of our current state wrt MTI that I've heard. Best Regards, Silvia. On 7 Nov 2014 08:01, "Ron" <ron@debian.org> wrote: > On Thu, Nov 06, 2014 at 07:11:21PM +0000, Mo Zanaty (mzanaty) wrote: > > We are also working with Red Hat on a potential Gstreamer plugin. > > We would be happy to work with Debian or anyone else on other wrappers > > for projects that want to download some wrapper format beyond the raw > > library. > > > > It would be ideal to have a single binary (per platform) that works for > > all applications, without many different wrappers. That was the goal of > > the raw library, but apparently this is not sufficient for most projects. > > Until we reach an acceptable common wrapper (with verifiable builds), > > we¹re happy to have folks contribute their desired wrapper for hosting. > > Mozilla contributed the Firefox Gecko Media Plugin (GMP) wrapper. They > > were first to contribute, so they were hosted first, not due to any > > special privilege. > > For Debian, this gets complicated really quickly on lots of fronts, > not the least being the basic principle of not entering into licence > agreements that don't apply equally to everybody. If someone with a > copy of Debian doesn't have the same rights to use/distribute/modify > it as Debian itself does, then it doesn't meet even the most basic > test of "is it Free/Open". > > While the IETF does give working groups some freedom to make exceptions > where exceptional circumstances might justify it, I do think that the > aspirational requirements for freedom to implement proposed standards > are fairly closely aligned to what Debian requires more strictly. > > > I agree that reproducible builds would go some way toward making a > "single binary" more viable - but that also is a Hard Problem, and > while people are working on it, I don't see it being universally > solved before H.264 has gone the same way as H.261 has. It does > also still leave the problem of people needing custom and/or urgent > fixes, whether for security reasons or simply because of some show > stopper bug that might be specific to some narrow use case. > > What happens when fixing that bug for your app causes somebody else's > app to break because of some other assumption they made in their code? > Who gets to decide whose app gets to stay broken? > > > I definitely appreciate the good will that Cisco has put into trying > to find viable answers for other groups that would allow its preferred > choice to actually be a viable one, but at the end of the day it is a > hack around the H.264 licencing, and I don't think we're really even > close to having charted the full extent of the thin ice that it is > currently floating on. The cap announced for H.265 definitely appears > to have responded to this challenge already ... > > So the question for me at this stage still really is: > > What exceptional circumstances exist to justify this group deciding > to go out on such a thin and completely untested limb, to mandate a > technology that is so obviously, and undisputedly, encumbered? > > Especially when we have an alternative choice available to us which is > its technical equal, and for which the equivalent encumberance is, at > best, still the untested assertion of a few far-from-unbiased parties. > > > I'm not ruling out that there may be *some* solution which makes H.264 > viable without needing to resort to Clever Hacks, but so far we seem > to be still well short of that. At the same time, VP8 is currently > under consideration to become an international standard. And there are > other codecs under development which may change the facts on the ground > too before the work of this group is completed. > > I do think we want an MTI video codec, but it's less clear we need to > rush this decision while things that may be quite pertinent to it are > still evolving in new and potentially game changing ways. > > > > On 11/6/14, 1:29 PM, Ron <ron@debian.org> wrote: > > On Wed, Nov 05, 2014 at 09:14:27PM -0800, Eric Rescorla wrote: > > > On Wed, Nov 5, 2014 at 2:39 PM, tim panton <tim@phonefromhere.com> > wrote: > > > > > > > > Agreed, the worst aspect of any adoption of H264 is that it makes it > > > > significantly more difficult to > > > > produce a custom ¹secure¹ build of firefox that has been > independently > > > > reviewed for special use-cases > > > > (press, humanitarian workers etc). > > > > > > Why is this true? We currently build OpenH264 and then send the binary > to > > > Cisco but keep a hash for comparison. Why is it more difficult to > review > > > this? > > > > Is Cisco offering to ship such binaries for anyone who wants to build > > them, or is this a special privilege they offered to you to win your > > support for their scheme? > > > > Ron > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb >
- [rtcweb] The MTI Codec Questions (what to ask and… Sean Turner
- Re: [rtcweb] The MTI Codec Questions (what to ask… Bernard Aboba
- Re: [rtcweb] The MTI Codec Questions (what to ask… Cullen Jennings (fluffy)
- Re: [rtcweb] The MTI Codec Questions (what to ask… Matthew Kaufman
- Re: [rtcweb] The MTI Codec Questions (what to ask… Harald Alvestrand
- Re: [rtcweb] The MTI Codec Questions (what to ask… Jonathan Rosenberg
- Re: [rtcweb] The MTI Codec Questions (what to ask… Matthew Kaufman
- Re: [rtcweb] The MTI Codec Questions (what to ask… Alexandre GOUAILLARD
- Re: [rtcweb] The MTI Codec Questions (what to ask… Justin Uberti
- Re: [rtcweb] The MTI Codec Questions (what to ask… Emil Ivov
- Re: [rtcweb] The MTI Codec Questions (what to ask… Daniel-Constantin Mierla
- Re: [rtcweb] The MTI Codec Questions (what to ask… DRAGE, Keith (Keith)
- Re: [rtcweb] The MTI Codec Questions (what to ask… Sean Turner
- Re: [rtcweb] The MTI Codec Questions (what to ask… Daniel-Constantin Mierla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Jonathan Rosenberg
- Re: [rtcweb] The MTI Codec Questions (what to ask… cowwoc
- Re: [rtcweb] The MTI Codec Questions (what to ask… Mary Barnes
- Re: [rtcweb] The MTI Codec Questions (what to ask… Christer Holmberg
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… Stefan Håkansson LK
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… cowwoc
- Re: [rtcweb] The MTI Codec Questions (what to ask… Victor Pascual Avila
- Re: [rtcweb] The MTI Codec Questions (what to ask… Justin Uberti
- Re: [rtcweb] The MTI Codec Questions (what to ask… Neil Stratford
- Re: [rtcweb] The MTI Codec Questions (what to ask… Daniel-Constantin Mierla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… Harald Alvestrand
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… Daniel-Constantin Mierla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Daniel-Constantin Mierla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Daniel-Constantin Mierla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Silvia Pfeiffer
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Rob Pickering
- Re: [rtcweb] The MTI Codec Questions (what to ask… Roman Shpount
- Re: [rtcweb] The MTI Codec Questions (what to ask… Eric Rescorla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Stefan Håkansson LK
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… tim panton
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Ron
- Re: [rtcweb] The MTI Codec Questions (what to ask… Mo Zanaty (mzanaty)
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… cowwoc
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Ron
- Re: [rtcweb] The MTI Codec Questions (what to ask… Eric Rescorla
- Re: [rtcweb] The MTI Codec Questions (what to ask… Silvia Pfeiffer
- Re: [rtcweb] The MTI Codec Questions (what to ask… Sergio Garcia Murillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Sergio Garcia Murillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Sergio Garcia Murillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Ron
- [rtcweb] Warning gstreamer commercial (was Re: Th… Stefan Håkansson LK
- Re: [rtcweb] The MTI Codec Questions (what to ask… Bo Burman
- Re: [rtcweb] The MTI Codec Questions (what to ask… cowwoc
- Re: [rtcweb] The MTI Codec Questions (what to ask… Iñaki Baz Castillo
- Re: [rtcweb] The MTI Codec Questions (what to ask… Randell Jesup
- Re: [rtcweb] The MTI Codec Questions (what to ask… Sean Turner