Re: [rtcweb] Agenda time request for draft-marjou-rtcweb-audio-codecs-for-interop-01
Jean-Marc Valin <jmvalin@mozilla.com> Wed, 13 March 2013 19:45 UTC
Return-Path: <jmvalin@mozilla.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 53A3221F8DC9 for <rtcweb@ietfa.amsl.com>;
Wed, 13 Mar 2013 12:45:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.677
X-Spam-Level:
X-Spam-Status: No, score=-2.677 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, HELO_MISMATCH_ORG=0.611, HOST_MISMATCH_COM=0.311,
RCVD_IN_DNSWL_LOW=-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 Kc3NmFHsZhWY for
<rtcweb@ietfa.amsl.com>; Wed, 13 Mar 2013 12:45:02 -0700 (PDT)
Received: from smtp.mozilla.org (mx1.corp.phx1.mozilla.com [63.245.216.69]) by
ietfa.amsl.com (Postfix) with ESMTP id 908FB21F8DDB for <rtcweb@ietf.org>;
Wed, 13 Mar 2013 12:45:02 -0700 (PDT)
Received: from [130.129.33.249] (dhcp-21f9.meeting.ietf.org [130.129.33.249])
(Authenticated sender: jvalin@mozilla.com) by mx1.mail.corp.phx1.mozilla.com
(Postfix) with ESMTPSA id 32249F202D; Wed, 13 Mar 2013 12:45:02 -0700 (PDT)
Message-ID: <5140D73D.2080209@mozilla.com>
Date: Wed, 13 Mar 2013 15:45:01 -0400
From: Jean-Marc Valin <jmvalin@mozilla.com>
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64;
rv:17.0) Gecko/20130215 Thunderbird/17.0.3
MIME-Version: 1.0
To: Xavier Marjou <xavier.marjou@orange.com>
References: <E8F5F2C7B2623641BD9ABF0B622D726D0F68869E@xmb-rcd-x11.cisco.com>
<CA+9kkMA7x18x3rD9PoPx-rA+4uz7ome3LjQ7sOWHDptz0zJX6g@mail.gmail.com>
<CAErhfrx24SR5zwH3oHQi_PhFkfQjCmbMuatwEw2kjJ184MiUpw@mail.gmail.com>
In-Reply-To: <CAErhfrx24SR5zwH3oHQi_PhFkfQjCmbMuatwEw2kjJ184MiUpw@mail.gmail.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Agenda time request for
draft-marjou-rtcweb-audio-codecs-for-interop-01
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: Wed, 13 Mar 2013 19:45:03 -0000
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/13/2013 09:14 AM, Xavier Marjou wrote: > - In order to reach a compromise, we would like to add some text in > the WG draft draft-ietf-rtcweb-audio providing incentives for the > browser to use these three codecs: make them mandatory to implement > when there is no cost impact on the browser (e.g. if codec already > installed, paid by the device vendor...). I think this is the main faulty assumption here. "Royalties already paid" does not imply "free". There's a real cost here because supporting AMR, AMR-WB, G.722 and any other codecs added to that list means that: 1) Someone has to write all the code for actually using these codecs in their RTP stack. 2) There is no standard interface for accessing these codecs, so a browser vendor would have to write code for each of these (often undocumented) interface and *test* it on every device. 3) This code needs to be maintained and fixed for security vulnerabilities. 4) If there's any issue (e.g. buffer overflow) in the platform implementation of the codec, there's nothing the browser vendor can do about it. Oh, and that cost would be paid by pretty much all browser vendors because they're all running on at least one platform that supports each of these codecs. Cheers, Jean-Marc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRQNc9AAoJEJ6/8sItn9q9WRYH/jzj4SoGpCQHZJGCO3Y0Ajuh Eaj0rnJtHVg5LlR0QKEfJjXvqyyECAjfveJPnqFA8ALU8X1z+3McDsGJYisjpFm3 MbZKx3vE/Y/SYqy8jIP7/qPsba5eVuzKdUhoH4XzDNoowfBkQBkoys9JBpkL9osP O+kRpXoouSu8CMGEuqgnl3gGddu/RayPaZTaDB0XICcxdsJF4S/C7E0RD3+XBr0f rDcWQN4YkfI6VEaUZ+mGTAbMPBDCuahr8NYUJDwIQeqP7gWaAak/TV59+eZPi1El o2qrom5fok1ZkWsC1izS4brs0tqmvggxYa9/snYnbjADmB9uOVtlH9Y+lrwHrRo= =Ptz8 -----END PGP SIGNATURE-----
- [rtcweb] Agenda time request for draft-marjou-rtc… Espen Berger (espeberg)
- Re: [rtcweb] Agenda time request for draft-marjou… Stefan Håkansson LK
- Re: [rtcweb] Agenda time request for draft-marjou… Markus.Isomaki
- Re: [rtcweb] Agenda time request for draft-marjou… Paul Coverdale
- Re: [rtcweb] Agenda time request for draft-marjou… Ted Hardie
- Re: [rtcweb] Agenda time request for draft-marjou… Xavier Marjou
- Re: [rtcweb] Agenda time request for draft-marjou… Alex Agranovsky
- Re: [rtcweb] Agenda time request for draft-marjou… Bogineni, Kalyani
- Re: [rtcweb] Agenda time request for draft-marjou… Harald Alvestrand
- Re: [rtcweb] Agenda time request for draft-marjou… Ron
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Bogineni, Kalyani
- Re: [rtcweb] Agenda time request for draft-marjou… Olle E. Johansson
- Re: [rtcweb] Agenda time request for draft-marjou… Olle E. Johansson
- Re: [rtcweb] Agenda time request for draft-marjou… Xavier Marjou
- Re: [rtcweb] Agenda time request for draft-marjou… Bogineni, Kalyani
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Xavier Marjou
- Re: [rtcweb] Agenda time request for draft-marjou… Olle E. Johansson
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Olle E. Johansson
- Re: [rtcweb] Agenda time request for draft-marjou… 'Ron'
- Re: [rtcweb] Agenda time request for draft-marjou… Tim Panton
- Re: [rtcweb] Agenda time request for draft-marjou… Ron
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Roman Shpount
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… DRAGE, Keith (Keith)
- Re: [rtcweb] Agenda time request for draft-marjou… Bogineni, Kalyani
- Re: [rtcweb] Agenda time request for draft-marjou… Adam Roach
- Re: [rtcweb] Agenda time request for draft-marjou… Roman Shpount
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Cameron Byrne
- Re: [rtcweb] Agenda time request for draft-marjou… Hutton, Andrew
- Re: [rtcweb] Agenda time request for draft-marjou… Jean-Marc Valin
- Re: [rtcweb] Agenda time request for draft-marjou… Jean-Marc Valin
- Re: [rtcweb] Agenda time request for draft-marjou… Tim Panton
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Jean-Marc Valin
- Re: [rtcweb] Agenda time request for draft-marjou… Jean-Marc Valin
- Re: [rtcweb] Agenda time request for draft-marjou… Tim Panton
- Re: [rtcweb] Agenda time request for draft-marjou… Roman Shpount
- Re: [rtcweb] Agenda time request for draft-marjou… Michael Procter
- Re: [rtcweb] Agenda time request for draft-marjou… Markus.Isomaki
- Re: [rtcweb] Agenda time request for draft-marjou… DRAGE, Keith (Keith)
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Hadriel Kaplan
- Re: [rtcweb] Agenda time request for draft-marjou… Jean-Marc Valin
- Re: [rtcweb] Agenda time request for draft-marjou… Olle E. Johansson
- Re: [rtcweb] Agenda time request for draft-marjou… Stefan Håkansson LK
- Re: [rtcweb] Agenda time request for draft-marjou… Olle E. Johansson
- Re: [rtcweb] Agenda time request for draft-marjou… Stefan Håkansson LK
- Re: [rtcweb] Agenda time request for draft-marjou… Tim Panton
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Espen Berger (espeberg)
- Re: [rtcweb] Agenda time request for draft-marjou… Koen Vos
- Re: [rtcweb] Agenda time request for draft-marjou… Roman Shpount
- Re: [rtcweb] Agenda time request for draft-marjou… Koen Vos
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Roman Shpount
- Re: [rtcweb] Agenda time request for draft-marjou… Hadriel Kaplan
- Re: [rtcweb] Agenda time request for draft-marjou… R.Jesske
- Re: [rtcweb] Agenda time request for draft-marjou… Adam Roach
- Re: [rtcweb] Agenda time request for draft-marjou… Xavier Marjou
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Ralph Giles
- Re: [rtcweb] Agenda time request for draft-marjou… stephane.proust
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Bogineni, Kalyani
- Re: [rtcweb] Agenda time request for draft-marjou… Adam Roach
- Re: [rtcweb] Agenda time request for draft-marjou… Roman Shpount
- Re: [rtcweb] Agenda time request for draft-marjou… Bernhard.Feiten
- Re: [rtcweb] Agenda time request for draft-marjou… Andrew Allen
- Re: [rtcweb] Agenda time request for draft-marjou… Koen Vos
- Re: [rtcweb] Agenda time request for draft-marjou… Jean-Marc Valin
- Re: [rtcweb] Agenda time request for draft-marjou… DRAGE, Keith (Keith)