Re: [rtcweb] Conclusion statement for Recommended Audio Codecs call
Roman Shpount <roman@telurix.com> Fri, 22 February 2013 18:38 UTC
Return-Path: <roman@telurix.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 B3C3421F88C4 for <rtcweb@ietfa.amsl.com>; Fri, 22 Feb 2013 10:38:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.477
X-Spam-Level:
X-Spam-Status: No, score=-2.477 tagged_above=-999 required=5 tests=[AWL=0.500, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id paUZN5-qnuDM for <rtcweb@ietfa.amsl.com>; Fri, 22 Feb 2013 10:38:10 -0800 (PST)
Received: from mail-we0-x233.google.com (we-in-x0233.1e100.net [IPv6:2a00:1450:400c:c03::233]) by ietfa.amsl.com (Postfix) with ESMTP id 3579321F8890 for <rtcweb@ietf.org>; Fri, 22 Feb 2013 10:38:09 -0800 (PST)
Received: by mail-we0-f179.google.com with SMTP id p43so769882wea.38 for <rtcweb@ietf.org>; Fri, 22 Feb 2013 10:38:09 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:x-received:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=JR9OE9IJ6RzlxDFaO6nu7ZiDkUBlkTh6zILcXWYvehY=; b=jsX0jDoGbgPwIhpMlGQ2BqczuvFUZ7wc7VAcHYCqGZQs3kf2Mxj8tkwYxIQwWoYu53 Jj+VELFGjLX1cHADpFKgHomGRjAt0IJhokm09MdpHfNCRHDzBsKOE233sI40h/EL4TS3 Ot3LEWgDRgpHvCzGw298AZmpbRE2p5vOYSNK/SXpN6K01/TDIIR0g6bx5Mu/q98VrA3w wAlfT2ubnGJFkKhXwicaxogfKWZBevnJffVS2/75yxLZUh8FYriBOd49fe3334o0AX2f RIltjC2zd/L0rbe/OHqXYF++xFdLpD3qw92hUiE+sTF5P3h2ipUxLehObEuiaAKnVh0f Hd4g==
X-Received: by 10.194.236.233 with SMTP id ux9mr5457604wjc.36.1361558289090; Fri, 22 Feb 2013 10:38:09 -0800 (PST)
Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by mx.google.com with ESMTPS id fx5sm5167808wib.11.2013.02.22.10.38.07 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 22 Feb 2013 10:38:08 -0800 (PST)
Received: by mail-wg0-f47.google.com with SMTP id dr13so787882wgb.14 for <rtcweb@ietf.org>; Fri, 22 Feb 2013 10:38:06 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.194.5.196 with SMTP id u4mr5461713wju.47.1361558286467; Fri, 22 Feb 2013 10:38:06 -0800 (PST)
Received: by 10.216.63.200 with HTTP; Fri, 22 Feb 2013 10:38:06 -0800 (PST)
In-Reply-To: <CAEW_Rkv_A7R17dFBCpV4OcJfQ0-eL1YOhpWPz9qsmjMTxEUx7Q@mail.gmail.com>
References: <50FD4C4B.9020700@ericsson.com> <CA+9kkMD7hYacr-P+iBdPiPYu4PWbMmu7tXYnYsNHRA18jogb=w@mail.gmail.com> <C5E08FE080ACFD4DAE31E4BDBF944EB11338EB86@xmb-aln-x02.cisco.com> <50FEB1EC.9060803@ericsson.com> <CA+9kkMDCn1M084-qcMWh38oao+A64ToQBZTo1wauyBbhD4mhjw@mail.gmail.com> <C5E08FE080ACFD4DAE31E4BDBF944EB113397466@xmb-aln-x02.cisco.com> <9904FB1B0159DA42B0B887B7FA8119CA076D1E@AZ-FFEXMB04.global.avaya.com> <510632D1.4020704@ericsson.com> <CAErhfrySLbyGa66Oo044Gsea0Hz3VWyJoOc+2wQXwaoBxu_Byg@mail.gmail.com> <CAD5OKxsZ3s=SKTBeWQrUiE=jV9f6VKzwYUX78NsoM+4hECz_Fg@mail.gmail.com> <C5E08FE080ACFD4DAE31E4BDBF944EB1133F80AC@xmb-aln-x02.cisco.com> <CAEW_Rkv_A7R17dFBCpV4OcJfQ0-eL1YOhpWPz9qsmjMTxEUx7Q@mail.gmail.com>
Date: Fri, 22 Feb 2013 13:38:06 -0500
Message-ID: <CAD5OKxvX7JvAvJ294y+Jaks5COFYvTf_9W2y5LF1xzP6uZHkEg@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: Ralph Giles <giles@thaumas.net>
Content-Type: multipart/alternative; boundary="047d7b5d5886018e5c04d6547e31"
X-Gm-Message-State: ALoCoQmKyvAN27CLTOYL4vPTlz0W9wHrudA2WhzPatJRttwRfxbz9S5rBatslBkULLr1N8bmPtT7
Cc: "Cullen Jennings (fluffy)" <fluffy@cisco.com>, Xavier Marjou <xavier.marjou@orange.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Conclusion statement for Recommended Audio Codecs call
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, 22 Feb 2013 18:38:14 -0000
On Thu, Feb 21, 2013 at 10:20 PM, Ralph Giles <giles@thaumas.net> wrote: > On 21 February 2013 17:29, Cullen Jennings (fluffy) <fluffy@cisco.com> > wrote: > > > I've never understood why G.722 was disabled in the builds. Does anyone > have any insight into that? > > As discussed at IETF 84, we believe the pair of G.711 and Opus are the > appropriate MTI choice to ensure interoperability. > Can you explain why iSAC is included? It is a much more complex codec then G.722. It is not standardized or reviewed by any standards body. Its IPR situation is unclear, since there is no mechanism to claim IPR against it. It would also require a substantial amount of maintenance. I would even say, that in presence of Opus it has no value, except to connect to one of a couple instant messenger networks. > Experience with the web's long-lived historical content has made me > conservative about data formats proliferation, since historical > formats must often be supported indefinitely. I am therefore in no > hurry to support additional codecs in our webrtc implementation. I understand why this argument makes sense for MTI codec, but as far as additional codecs implemented in the browser it does not hold water. There is a big difference between image or audio formats and codec support. If image format is not supported some portion of the web page will not be displayed. If optional codec is no longer supported, end points will negotiate one of the MTI codecs, and in the worst case we will end up with G.711 call. It will not sound as good but it will still work. Right now there is a good reason to support G.722 taking into account number of end points for which it is the only wide band codec supported. In the future, when this situation changes, browsers can drop this codec, and whoever is still left over using G.722 will have to switch or use G.711.Not implementing it now and thus not giving the time for the market to catch up is unreasonable. BTW, during the time when MTI codecs were discussed, one of the arguments not to include G.722 (or other codecs in MTI list) was that WebRTC implementers would do a reasonable thing and support a comprehensive list of codecs to insure widest possible interoperability. Currently this is not the case. Finally,even though supporting codecs is not free, amount of effort spent arguing about G.722 on this list probably exceeds resources necessary to maintain G.722 for the next few years. _____________ Roman Shpount
- Re: [rtcweb] Conclusion statement for Recommended… Cullen Jennings (fluffy)
- Re: [rtcweb] Conclusion statement for Recommended… Romascanu, Dan (Dan)
- Re: [rtcweb] Conclusion statement for Recommended… Burger Eric
- Re: [rtcweb] Conclusion statement for Recommended… Andrew Allen
- Re: [rtcweb] Conclusion statement for Recommended… Romascanu, Dan (Dan)
- Re: [rtcweb] Conclusion statement for Recommended… Bernard Aboba
- Re: [rtcweb] Conclusion statement for Recommended… Magnus Westerlund
- Re: [rtcweb] Conclusion statement for Recommended… Cullen Jennings
- Re: [rtcweb] Conclusion statement for Recommended… DRAGE, Keith (Keith)
- Re: [rtcweb] Conclusion statement for Recommended… stephane.proust
- Re: [rtcweb] Conclusion statement for Recommended… Magnus Westerlund
- Re: [rtcweb] Conclusion statement for Recommended… Cameron Byrne
- Re: [rtcweb] Conclusion statement for Recommended… Andrew Allen
- Re: [rtcweb] Conclusion statement for Recommended… Roman Shpount
- Re: [rtcweb] Conclusion statement for Recommended… Xavier Marjou
- Re: [rtcweb] Conclusion statement for Recommended… Roman Shpount
- Re: [rtcweb] Conclusion statement for Recommended… Matthew Kaufman (SKYPE)
- Re: [rtcweb] Conclusion statement for Recommended… Cullen Jennings (fluffy)
- Re: [rtcweb] Conclusion statement for Recommended… Ralph Giles
- Re: [rtcweb] Conclusion statement for Recommended… Roman Shpount
- Re: [rtcweb] Conclusion statement for Recommended… Harald Alvestrand