Re: [rtcweb] rtcweb Digest, Vol 35, Issue 86
cowwoc <cowwoc@bbs.darktech.org> Tue, 14 January 2014 21:27 UTC
Return-Path: <cowwoc@bbs.darktech.org>
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 85AC71AE2AA for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 13:27:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] 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 Op2k_04A0Ccg for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 13:27:41 -0800 (PST)
Received: from mail-ig0-f180.google.com (mail-ig0-f180.google.com [209.85.213.180]) by ietfa.amsl.com (Postfix) with ESMTP id 3AB411AE25A for <rtcweb@ietf.org>; Tue, 14 Jan 2014 13:27:41 -0800 (PST)
Received: by mail-ig0-f180.google.com with SMTP id m12so2740190iga.1 for <rtcweb@ietf.org>; Tue, 14 Jan 2014 13:27:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=iZLujAkMOwgtzeFQhtHKhr5oXjaA+sWV2UY8OCwJuzc=; b=LLlIaCQlzF3wRQvHqc1GADm27/Lqv5py/IruA0z5bRqAqDRPguGPrPu6pn1cX8z6mP vaHJ8Ib8c3JPRfPzHIX+oGQNE1HRsknui2YX4HiohgrqHCtzZV6JNmkhThwV7ruNKoRd rpd98maH+YjCpQZ4cZaf4aauPg8kqTt5vjOVjA4Cz/34LhlSQzVe/zOryt2fZLD9hOk6 dG/GZdwxnc2GINgMSQ+HZx67gijKOoHIWpUHW0FBVRYIUe34xdAV5670EqJq8o56Hft3 ztcRfWCK8FWuAks4HJfp1GQoMJrFStAo7+0MV2urYNaBauz7S665y6MjG6CIgttT/Yoh 5drA==
X-Gm-Message-State: ALoCoQmFhiJXnR+ELIuYUvqVZAQV64gdaMXgs82L2DGm+m5dmQic+raBMliuNCJcjacEBPJvXA+/
X-Received: by 10.50.117.5 with SMTP id ka5mr5213807igb.3.1389734849638; Tue, 14 Jan 2014 13:27:29 -0800 (PST)
Received: from [192.168.1.100] (206-248-171-209.dsl.teksavvy.com. [206.248.171.209]) by mx.google.com with ESMTPSA id f5sm3146628igc.4.2014.01.14.13.27.27 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 14 Jan 2014 13:27:28 -0800 (PST)
Message-ID: <52D5ABBD.5080904@bbs.darktech.org>
Date: Tue, 14 Jan 2014 16:27:25 -0500
From: cowwoc <cowwoc@bbs.darktech.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <mailman.4637.1389727937.2658.rtcweb@ietf.org> <365009553.9524.1389729815495.open-xchange@app02.ox.hosteurope.de>
In-Reply-To: <365009553.9524.1389729815495.open-xchange@app02.ox.hosteurope.de>
Content-Type: multipart/alternative; boundary="------------090807000505040500070804"
Subject: Re: [rtcweb] rtcweb Digest, Vol 35, Issue 86
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: Tue, 14 Jan 2014 21:27:49 -0000
Michael, The results are already out. See http://www.ietf.org/mail-archive/web/rtcweb/current/msg11084.html Gili On 14/01/2014 3:03 PM, Michael Adeyeye, PhD wrote: > Hi Everyone, > Is there ever going to be a full report on the outcome of the poll? Or > would the outcome only be available during the next IETF meeting in > London? > Some of us would have loved to participate in the poll but we're not > included in it. Notwithstanding, we have seen some of the WG members > share similar views with us w.r.t. the de-facto codec(s) for WebRTC. > We are looking forward to the report. > Regards. > Michael > > > On 14 January 2014 at 20:32 rtcweb-request@ietf.org wrote: > > > > > > > On 14 January 2014 at 19:00 Steve McFarlin <steve@tokbox.com> wrote: > > > > > > It looks like Blackberry has API's for H.264 encoding/decoding [1], > and windows phone also looks like it may have API's (I don't have > enough time to really look) [2]. > > > > > > [1] > http://developer.blackberry.com/native/reference/core/com.qnx.doc.camera.lib_ref/topic/manual/camera_h264avc.h_enums_overview.html > > > > > [2] > http://msdn.microsoft.com/en-us/library/windowsphone/develop/windows.phone.media.capture.h264encoderprofile(v=vs.105).aspx > > > > > > > On Jan 14, 2014, at 6:15 AM, cowwoc <cowwoc@bbs.darktech.org> wrote: > > > > > > > I stand corrected: > http://developer.android.com/guide/appendix/media-formats.html > > > > > > Both H.264 and VP8 encoder/decoders are supported. Thanks for > catching that. > > > > > > I'm still curious if anyone has seen a public API for hardware > encoding/decoding of video outside of Android... > > > > > > Gili > > > > > > On 13/01/2014 11:04 PM, Eric Rescorla wrote: > > > > > > > > On Mon, Jan 13, 2014 at 6:13 PM, cowwoc > <cowwoc@bbs.darktech.org> wrote: > > > > > > > > > > > To date, Android is the only operating system that I've > come across which > > > > > exposes a public API for hardware video encoding/decoding, but > it only > > > > > supports hardware encoding for VP8. > > > > > > > > > > > > Can you please provide a reference for this claim? That > does not match > > > > my understanding. > > > > > > > > -Ekr > > > > > > > > > _______________________________________________ > > > rtcweb mailing list > > > rtcweb@ietf.org > > > https://www.ietf.org/mailman/listinfo/rtcweb > > > > > > On 14 January 2014 at 19:05 Steve McFarlin <steve@tokbox.com> wrote: > > > > > > iOS has the VideoToolbox API for H.264 hardware coding, but this is > a private framework. User mode applications are not allowed to create > an IO channel without a Jailbreak. The framework is public in OS-X. I > filed a bug report with Apple as the framework is in the public folder > in the iOS SDK, but there are no headers. An engineer got back to me > and said that 'is by design'. > > > > On Jan 14, 2014, at 6:30 AM, cowwoc <cowwoc@bbs.darktech.org> wrote: > > > > > Thanks for this post. It *does* help. > > > > > > My original argument revolved around #2. The only platform where I > can see the possibility of WebRTC being baked into the operating > system is iOS. All other operating systems are open enough that they > would expose public APIs for doing this in user space. Now, in the > case of iOS: do any of the devices support hardware *encoding* of > H.264? If so, which iPhone/iPad versions? > > > > > > Thanks, > > > Gili > > > > > > On 14/01/2014 4:49 AM, Markus.Isomaki@nokia.com wrote: > > >> Hi, > > >> > > >> There are several aspects how WebRTC compatibility or > interoperability with "legacy" or non-WebRTC devices/services is > relevant. I try to summarize them below since I think they have been > mixed in this conversation: > > >> > > >> 1.) WebRTC interoperability with non-WebRTC endpoints or services > through a gateway > > >> > > >> In this scenario we have WebRTC and WebRTC compliant devices on > one side of the gateway, and for instance SIP/IMS/H.323/proprietary > video conferencing equipment on the other. The gateway may need to do > various translations related to e.g. ICE, DTLS-SRTP, SDP and so on, > but if both sides use the same video codec, the heaviest part, i.e. > the video transcoding, can be avoided. > > >> > > >> I think this is the scenario that for instance Keith and Christer > have brought up in this thread, and that some people thought essential > in their video codec straw poll answers. H.264 is widely used in those > current non-WebRTC systems. And they are not all "legacy", but their > use and deployment may grow in parallel to WebRTC. > > >> > > >> 2.) WebRTC implemented on a "legacy" or "existing" device with HW > codec support > > >> > > >> This is the scenario where open API's and access to HW codecs > matters. For instance most mobile devices have H.264 on HW, far fewer > have VP8. It is clear that currently on many platforms there is no way > for third party apps to use these codecs, so right now it does not > help much. However, if and when WebRTC and real-time video become more > relevant, it is possible for the platform vendors to make those codecs > accessible. In that case it does matter what the HW can support. > > >> > > >> 3.) WebRTC implemented on a device that supports also other video > related services and standards > > >> > > >> In this scenario WebRTC is implemented on a device (existing or > future) that also supports other video services or use cases, such as > 3GPP IMS video services or Wi-Fi Alliane Miracast (for streaming video > over Wi-Fi to a TV screen, for instance). In this case these are all > distinct apps/services that do not interoperate with each other. It is > however useful the HW, OS and device vendor if all of them use the > same video codec. That reduces cost (development, maintenance, > possibly licensing). The abovementioned IMS and WFA standards mandate > H.264, so it needs to be on devices for those services regardless of > WebRTC. > > >> > > >> > > >> So, these are all different cases, and not all are equally > relevant to all players. But they all show that what is called > "legacy" interoperability/compatibility does matter, when it comes to > video codecs. How much it matters compared to other factors (codec > quality, cost etc.) is up to each individual or organization to valuate. > > >> > > >> Regards, > > >> Markus > > >> > > >> > > >>> -----Original Message----- > > >>> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of ext > Christer > > >>> Holmberg > > >>> Sent: 14 January, 2014 09:51 > > >>> To: cowwoc; DRAGE, Keith (Keith); rtcweb@ietf.org > > >>> Subject: Re: [rtcweb] There are no legacy WebRTC devices (Was: > Comment > > >>> on Straw Poll replies) > > >>> > > >>> Hi, > > >>> > > >>>> It doesn't matter that your legacy device can play YouTube > (i.e. decode > > >>>> H.264 in a web browser). My point is that unless a legacy > device can do > > >>> everything I mentioned in the top bullet points then it's not > relevant to the > > >>> MTI discussion. > > >>> > > >>> I don't agree. > > >>> > > >>>>> Regarding the third bullet, it is true that gateway > functionality will often > > >>> be needed to handle WebRTC specific features (continous consent > etc). But, > > >>> such gateway wouldn't have to do video transcoding. > > >>>> I don't understand. I don't think that VP8 (or any other codec) > as MTI > > >>> implies that you would have to transcode in the gateway. > > >>>> If we're going to talk about gateways, it's important for you > to explain what > > >>> kind of devices are on either end. Please clarify. > > >>> > > >>> I think Keith gave IMS based networks/devices as an example, so > I'll echo > > >>> him. > > >>> > > >>> But, of course the networks/devices on the other side could also > be non-IMS > > >>> SIP networks. > > >>> > > >>> Regards, > > >>> > > >>> Christer > > >>> > > >>> > > >>> > > >>> > > >>>> ________________________________________ > > >>>> From: rtcweb [rtcweb-bounces@ietf.org] on behalf of cowwoc > > >>>> [cowwoc@bbs.darktech.org] > > >>>> Sent: Monday, 13 January 2014 7:48 PM > > >>>> To: DRAGE, Keith (Keith); rtcweb@ietf.org > > >>>> Subject: [rtcweb] There are no legacy WebRTC devices (Was: > Comment on > > >>>> Straw Poll replies) > > >>>> > > >>>> Keith, > > >>>> > > >>>> Even if we mandate H.264 and SDP as MTI, how in the world do > you expect > > >>> RTCWEB to be interoperable with existing video equipment? I just > don't get > > >>> this argument. > > >>>> As far as I can tell, the market share of devices that: > > >>>> > > >>>> * Encode/decode H.264 in hardware *and* expose public APIs for > doing > > >>> so, > > >>>> * Understand SDP, > > >>>> * Are WebRTC compliant > > >>>> > > >>>> is exactly zero. There is no way that legacy devices will > magically begin > > >>> supporting WebRTC. This will require *new* products to get > released. > > >>>> Gili > > >>>> > > >>>> On 13/01/2014 9:47 AM, DRAGE, Keith (Keith) wrote: > > >>>> Legacy interoperability is important to some of us. > > >>>> > > >>>> It is not about preserving our existing equipment. > > >>>> > > >>>> It is about the fact the communication involves two or more > parties, and > > >>> we want to enable video communication between RTCWEB user and > the rest > > >>> of the entities in the world that are capable of video, without > having to resort > > >>> to transcoding video on all calls. Yes transcoding is possible, > but it has a cost > > >>> that someone will have to pay for, and it introduces delay, > which can be > > >>> catered for, but removes the possibility of someone else in the > call path > > >>> using that delay portion. > > >>>> Currently there are a considerable number more of those users > using > > >>> legacy systems than there are using RTCWEB. > > >>>> Keith > > >>>> > > >>>> ________________________________ > > >>>> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of cowwoc > > >>>> Sent: 10 January 2014 16:39 > > >>>> To: rtcweb@ietf.org<mailto:rtcweb@ietf.org> > > >>>> Subject: Re: [rtcweb] Comment on Straw Poll replies > > >>>> > > >>>> On 10/01/2014 9:54 AM, > > >>> stephane.proust@orange.com<mailto:stephane.proust@orange.com> > > >>> wrote: > > >>>> > > >>>> Can I ask why you even bother with WebRTC, if you want to restrict > > >>> WebRTC to interoperability with old systems only and therefore > to old > > >>> features only? > > >>>> I'd like to suggest that such replies should be disregarded > because they > > >>> look backwards and not forwards. > > >>>> > > >>>> I don't think that disregarding replies is a constructive way > forward. > > >>>> > > >>>> However if you want to go that way, and if you want to get rid > of old > > >>> technologies, let's start by disregarding replies from those who > could live > > >>> with a WebRTC technology that would specify H.261 as only MTI > codec. > > >>>> Given your concerns about "old" systems and "od" features, I'm > a little bit > > >>> surprised that your are part of them. > > >>>> http://www.ietf.org/mail-archive/web/rtcweb/current/msg10798.html > > >>>> (note that there is G.711 for audio but NOT as ONLY MTI codec) > > >>>> > > >>>> > > >>>> This is a fallacy. No one is arguing that you should be stuck > with using *just* > > >>> H.261. What we are saying is that: if H.264 or VP8 are available > on both end- > > >>> points, great. If not, you can either: > > >>>> * Use H.261, or > > >>>> * Transcode, or > > >>>> * Drop Video > > >>>> > > >>>> By eliminating H.261 as MTI, you lose the first option and are > forced to > > >>> either transcode or drop video. The cost to supporting H.261 is > as simple as > > >>> compiling https://github.com/Vproject/p64 and popping it on your > device. > > >>> You don't need hardware support because it's so computationally > cheap. > > >>>> And finally, we're not objecting to the use of H.264, per se, > but rather to > > >>> the fact that the majority of people who vote for it and against > everything > > >>> else use "legacy interoperability" as argument. > > >>>> WebRTC is a *new* technology. If all we wanted to do was to > support > > >>> *existing* devices then we would use *existing* technologies. > For that > > >>> reason, I don't think maintaining backwards compatibility is > important when > > >>> breaking it has a noticeable benefit (and in this case, I > believe it does). > > >>>> Alternatively, please convince MPEG-LA to make H.264 available > royalty- > > >>> free. > > >>>> Gili > > >>>> > > >>> _______________________________________________ > > >>> 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 > > > > > > > On 14 January 2014 at 20:31 cowwoc <cowwoc@bbs.darktech.org> wrote: > > > > > > I had a similar experience, which is why I don't expect iOS support > > anytime soon. > > > > Gili > > > > On 14/01/2014 1:05 PM, Steve McFarlin wrote: > > > iOS has the VideoToolbox API for H.264 hardware coding, but this > is a private framework. User mode applications are not allowed to > create an IO channel without a Jailbreak. The framework is public in > OS-X. I filed a bug report with Apple as the framework is in the > public folder in the iOS SDK, but there are no headers. An engineer > got back to me and said that 'is by design'. > > > > > > On Jan 14, 2014, at 6:30 AM, cowwoc <cowwoc@bbs.darktech.org> wrote: > > > > > >> Thanks for this post. It *does* help. > > >> > > >> My original argument revolved around #2. The only platform where > I can see the possibility of WebRTC being baked into the operating > system is iOS. All other operating systems are open enough that they > would expose public APIs for doing this in user space. Now, in the > case of iOS: do any of the devices support hardware *encoding* of > H.264? If so, which iPhone/iPad versions? > > >> > > >> Thanks, > > >> Gili > > >> > > >> On 14/01/2014 4:49 AM, Markus.Isomaki@nokia.com wrote: > > >>> Hi, > > >>> > > >>> There are several aspects how WebRTC compatibility or > interoperability with "legacy" or non-WebRTC devices/services is > relevant. I try to summarize them below since I think they have been > mixed in this conversation: > > >>> > > >>> 1.) WebRTC interoperability with non-WebRTC endpoints or > services through a gateway > > >>> > > >>> In this scenario we have WebRTC and WebRTC compliant devices on > one side of the gateway, and for instance SIP/IMS/H.323/proprietary > video conferencing equipment on the other. The gateway may need to do > various translations related to e.g. ICE, DTLS-SRTP, SDP and so on, > but if both sides use the same video codec, the heaviest part, i.e. > the video transcoding, can be avoided. > > >>> > > >>> I think this is the scenario that for instance Keith and > Christer have brought up in this thread, and that some people thought > essential in their video codec straw poll answers. H.264 is widely > used in those current non-WebRTC systems. And they are not all > "legacy", but their use and deployment may grow in parallel to WebRTC. > > >>> > > >>> 2.) WebRTC implemented on a "legacy" or "existing" device with > HW codec support > > >>> > > >>> This is the scenario where open API's and access to HW codecs > matters. For instance most mobile devices have H.264 on HW, far fewer > have VP8. It is clear that currently on many platforms there is no way > for third party apps to use these codecs, so right now it does not > help much. However, if and when WebRTC and real-time video become more > relevant, it is possible for the platform vendors to make those codecs > accessible. In that case it does matter what the HW can support. > > >>> > > >>> 3.) WebRTC implemented on a device that supports also other > video related services and standards > > >>> > > >>> In this scenario WebRTC is implemented on a device (existing or > future) that also supports other video services or use cases, such as > 3GPP IMS video services or Wi-Fi Alliane Miracast (for streaming video > over Wi-Fi to a TV screen, for instance). In this case these are all > distinct apps/services that do not interoperate with each other. It is > however useful the HW, OS and device vendor if all of them use the > same video codec. That reduces cost (development, maintenance, > possibly licensing). The abovementioned IMS and WFA standards mandate > H.264, so it needs to be on devices for those services regardless of > WebRTC. > > >>> > > >>> > > >>> So, these are all different cases, and not all are equally > relevant to all players. But they all show that what is called > "legacy" interoperability/compatibility does matter, when it comes to > video codecs. How much it matters compared to other factors (codec > quality, cost etc.) is up to each individual or organization to valuate. > > >>> > > >>> Regards, > > >>> Markus > > >>> > > >>> > > >>>> -----Original Message----- > > >>>> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of ext > Christer > > >>>> Holmberg > > >>>> Sent: 14 January, 2014 09:51 > > >>>> To: cowwoc; DRAGE, Keith (Keith); rtcweb@ietf.org > > >>>> Subject: Re: [rtcweb] There are no legacy WebRTC devices (Was: > Comment > > >>>> on Straw Poll replies) > > >>>> > > >>>> Hi, > > >>>> > > >>>>> It doesn't matter that your legacy device can play YouTube > (i.e. decode > > >>>>> H.264 in a web browser). My point is that unless a legacy > device can do > > >>>> everything I mentioned in the top bullet points then it's not > relevant to the > > >>>> MTI discussion. > > >>>> > > >>>> I don't agree. > > >>>> > > >>>>>> Regarding the third bullet, it is true that gateway > functionality will often > > >>>> be needed to handle WebRTC specific features (continous consent > etc). But, > > >>>> such gateway wouldn't have to do video transcoding. > > >>>>> I don't understand. I don't think that VP8 (or any other > codec) as MTI > > >>>> implies that you would have to transcode in the gateway. > > >>>>> If we're going to talk about gateways, it's important for you > to explain what > > >>>> kind of devices are on either end. Please clarify. > > >>>> > > >>>> I think Keith gave IMS based networks/devices as an example, so > I'll echo > > >>>> him. > > >>>> > > >>>> But, of course the networks/devices on the other side could > also be non-IMS > > >>>> SIP networks. > > >>>> > > >>>> Regards, > > >>>> > > >>>> Christer > > >>>> > > >>>> > > >>>> > > >>>> > > >>>>> ________________________________________ > > >>>>> From: rtcweb [rtcweb-bounces@ietf.org] on behalf of cowwoc > > >>>>> [cowwoc@bbs.darktech.org] > > >>>>> Sent: Monday, 13 January 2014 7:48 PM > > >>>>> To: DRAGE, Keith (Keith); rtcweb@ietf.org > > >>>>> Subject: [rtcweb] There are no legacy WebRTC devices (Was: > Comment on > > >>>>> Straw Poll replies) > > >>>>> > > >>>>> Keith, > > >>>>> > > >>>>> Even if we mandate H.264 and SDP as MTI, how in the world do > you expect > > >>>> RTCWEB to be interoperable with existing video equipment? I > just don't get > > >>>> this argument. > > >>>>> As far as I can tell, the market share of devices that: > > >>>>> > > >>>>> * Encode/decode H.264 in hardware *and* expose public APIs for > doing > > >>>> so, > > >>>>> * Understand SDP, > > >>>>> * Are WebRTC compliant > > >>>>> > > >>>>> is exactly zero. There is no way that legacy devices will > magically begin > > >>>> supporting WebRTC. This will require *new* products to get > released. > > >>>>> Gili > > >>>>> > > >>>>> On 13/01/2014 9:47 AM, DRAGE, Keith (Keith) wrote: > > >>>>> Legacy interoperability is important to some of us. > > >>>>> > > >>>>> It is not about preserving our existing equipment. > > >>>>> > > >>>>> It is about the fact the communication involves two or more > parties, and > > >>>> we want to enable video communication between RTCWEB user and > the rest > > >>>> of the entities in the world that are capable of video, without > having to resort > > >>>> to transcoding video on all calls. Yes transcoding is possible, > but it has a cost > > >>>> that someone will have to pay for, and it introduces delay, > which can be > > >>>> catered for, but removes the possibility of someone else in the > call path > > >>>> using that delay portion. > > >>>>> Currently there are a considerable number more of those users > using > > >>>> legacy systems than there are using RTCWEB. > > >>>>> Keith > > >>>>> > > >>>>> ________________________________ > > >>>>> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of cowwoc > > >>>>> Sent: 10 January 2014 16:39 > > >>>>> To: rtcweb@ietf.org<mailto:rtcweb@ietf.org> > > >>>>> Subject: Re: [rtcweb] Comment on Straw Poll replies > > >>>>> > > >>>>> On 10/01/2014 9:54 AM, > > >>>> stephane.proust@orange.com<mailto:stephane.proust@orange.com> > > >>>> wrote: > > >>>>> Can I ask why you even bother with WebRTC, if you want to > restrict > > >>>> WebRTC to interoperability with old systems only and therefore > to old > > >>>> features only? > > >>>>> I'd like to suggest that such replies should be disregarded > because they > > >>>> look backwards and not forwards. > > >>>>> I don't think that disregarding replies is a constructive way > forward. > > >>>>> > > >>>>> However if you want to go that way, and if you want to get rid > of old > > >>>> technologies, let's start by disregarding replies from those > who could live > > >>>> with a WebRTC technology that would specify H.261 as only MTI > codec. > > >>>>> Given your concerns about "old" systems and "od" features, I'm > a little bit > > >>>> surprised that your are part of them. > > >>>>> http://www.ietf.org/mail-archive/web/rtcweb/current/msg10798.html > > >>>>> (note that there is G.711 for audio but NOT as ONLY MTI codec) > > >>>>> > > >>>>> > > >>>>> This is a fallacy. No one is arguing that you should be stuck > with using *just* > > >>>> H.261. What we are saying is that: if H.264 or VP8 are > available on both end- > > >>>> points, great. If not, you can either: > > >>>>> * Use H.261, or > > >>>>> * Transcode, or > > >>>>> * Drop Video > > >>>>> > > >>>>> By eliminating H.261 as MTI, you lose the first option and are > forced to > > >>>> either transcode or drop video. The cost to supporting H.261 is > as simple as > > >>>> compiling https://github.com/Vproject/p64 and popping it on > your device. > > >>>> You don't need hardware support because it's so computationally > cheap. > > >>>>> And finally, we're not objecting to the use of H.264, per se, > but rather to > > >>>> the fact that the majority of people who vote for it and > against everything > > >>>> else use "legacy interoperability" as argument. > > >>>>> WebRTC is a *new* technology. If all we wanted to do was to > support > > >>>> *existing* devices then we would use *existing* technologies. > For that > > >>>> reason, I don't think maintaining backwards compatibility is > important when > > >>>> breaking it has a noticeable benefit (and in this case, I > believe it does). > > >>>>> Alternatively, please convince MPEG-LA to make H.264 available > royalty- > > >>>> free. > > >>>>> Gili > > >>>>> > > >>>> _______________________________________________ > > >>>> 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 > > > > > > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb
- Re: [rtcweb] rtcweb Digest, Vol 35, Issue 86 Michael Adeyeye, PhD
- Re: [rtcweb] rtcweb Digest, Vol 35, Issue 86 cowwoc