Re: [rtcweb] Platforms that support H264

David Singer <singer@apple.com> Mon, 04 November 2013 14:12 UTC

Return-Path: <singer@apple.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 396FB11E81DC for <rtcweb@ietfa.amsl.com>; Mon, 4 Nov 2013 06:12:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 r1W2+IbEciUN for <rtcweb@ietfa.amsl.com>; Mon, 4 Nov 2013 06:12:34 -0800 (PST)
Received: from mail-in1.asia.apple.com (mail-out.asia.apple.com [17.82.254.63]) by ietfa.amsl.com (Postfix) with ESMTP id AADFD21E816F for <rtcweb@ietf.org>; Mon, 4 Nov 2013 06:12:31 -0800 (PST)
Received: from relay3.asia.apple.com ( [17.82.200.17]) by mail-in1.asia.apple.com (Apple Singapore Mail Gateway) with SMTP id 2A.57.21841.D4BA7725; Mon, 4 Nov 2013 22:12:29 +0800 (MYT)
X-AuditID: 1152fe11-b7f256d000005551-cb-5277ab4d215c
Received: from echium.asia.apple.com ( [17.82.200.52]) (using TLS with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by relay3.asia.apple.com (Apple Singapore relay) with SMTP id F4.C9.26194.D4BA7725; Mon, 4 Nov 2013 22:12:29 +0800 (MYT)
Received: from [17.83.34.51] (unknown [17.83.34.51]) by echium.asia.apple.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPSA id <0MVQ0021PSSQRX60@echium.asia.apple.com> for rtcweb@ietf.org; Mon, 04 Nov 2013 22:12:29 +0800 (SGT)
Content-type: text/plain; charset="iso-8859-1"
MIME-version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: David Singer <singer@apple.com>
In-reply-to: <5277A8E8.2000004@bbs.darktech.org>
Date: Mon, 04 Nov 2013 23:12:27 +0900
Content-transfer-encoding: quoted-printable
Message-id: <6CA57EC6-2CFD-4527-9A83-5647DB474144@apple.com>
References: <CAOqqYVEER_HprgauRawO+_gGdLdMY1MUY8jrMhhi3yVDL31bFg@mail.gmail.com> <52740478.6030109@nostrum.com> <CAOJ7v-2+_4QZwc8vEtdwVDWSP-d-z+ggB0u+VM6WnA=f-k4-XA@mail.gmail.com> <BLU404-EAS261C783EDA4575EE1A7E53593F40@phx.gbl> <52750E3C.9060206@bbs.darktech.org> <CABkgnnVR9=oWVzRaRuD701tvZCtp+SO1n6c65hJELLVfB8QcOA@mail.gmail.com> <C21C6AC2-29F8-4DFF-BB48-5E3D625DCD65@phonefromhere.com> <CAPvvaaK-bKt-zDEq2qibRrm51VbRGAV=95JShKFdCpJszw5Tww@mail.gmail.com> <1383413266.41025.YahooMailNeo@web171304.mail.ir2.yahoo.com> <5275395B.5060709@bbs.darktech.org> <7208CC8D-1F25-43A7-A887-C85D3B18363E@apple.com> <5277A8E8.2000004@bbs.darktech.org>
To: cowwoc <cowwoc@bbs.darktech.org>
X-Mailer: Apple Mail (2.1510)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrILMWRmVeSWpSXmKPExsUiGHRCUNd3dXmQweG3ghZr/7WzOzB6LFny kymAMYrLJiU1J7MstUjfLoEr49fyl0wFZzgr/m87xt7AeJm9i5GTQ0LAROLJ2dNMELaYxIV7 69m6GLk4hAR2M0q8vvadEaZo087JLBCJHiaJXds2s0I4i5kkzq1pYQWpYhbQkej9/o0ZxOYV 0JPYuXcbUJyDQ1jAUOLfplCQMJuAqsSDOcfAhnIKGEjMmdICVs4CFJ9/5S4jxBhhie+P77FA 2NoST95dABvDK2AjMWNeMEhYSGAWq8TJR2BbRQRUJG4cuwX1jKzE6XPPwe6UEPjKKnG1eznj BEbhWUium4XkullIVixgZF7FKJ6bmJmjm5lnqJdYnJmol1hQkJOql5yfu4kRHND/BHcwTl1o eIhRgINRiYfXM6k4SIg1say4MvcQowQHs5II7/6V5UFCvCmJlVWpRfnxRaU5qcWHGKU5WJTE eaMdY4KEBNITS1KzU1MLUotgskwcnFINjOIX7/Bn2X3v7rz94ajdOsvq6ZNuxc2YLFK5V7/T WdrpW2vEuYp/UnPL8w9YnWHe8vpsa2Ca/aYpZr86b5jvE+1bk5PpxffbTkkh4Ynk8mXpHmYM Rp3Ot1hVrlpMlUj2/DU9w3F71W2TyhcZL2WOzzjPZjfhiST75+4yYU+ByZ7dnqnKvXdXKrEU ZyQaajEXFScCAJAJacxkAgAA
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJLMWRmVeSWpSXmKPExsUiGHTCRNd3dXmQwd1p/BZr/7WzOzB6LFny kymAMYrLJiU1J7MstUjfLoEr49fyl0wFZzgr/m87xt7AeJm9i5GTQ0LARGLTzsksELaYxIV7 69m6GLk4hAR6mCR2bdvMCuEsZpI4t6aFFaSKWUBHovf7N2YQm1dAT2Ln3m1AcQ4OYQFDiX+b QkHCbAKqEg/mHGMEsTkFDCTmTGkBK2cBis+/cpcRYoywxPfH91ggbG2JJ+8ugI3hFbCRmDEv GCQsJDCLVeLkI7CtIgIqEjeO3YK6WVbi9LnnLBMYBWYhOWgWkoNmIZm6gJF5FaNoUWpOYqWx XmJxZqJeYkFBTqpecn7uJkZIAAruYPww1fAQowAHoxIPL9ProiAh1sSy4srcQ4wSHMxKIrz7 V5YHCfGmJFZWpRblxxeV5qQWH2KU5mBREudVPuEQJCSQnliSmp2aWpBaBJNl4uCUamC0/fOM 6+C7Mqm+3nObF9Sqrfvl3tNhvF7ZobNaR1A3+tOVasnrrtMi9mswCqX7fzp4Zb6D0o8vPqtE D96aMYOxWpmpWLP+eYL/tdhNjf0XDk4v0chasW+C+Z5zHoeaA6dPPCs0b9r97ycYWoLux6wW DrqzyS78RBKfDHP6/TC3wGOlN9Ky/z5XYinOSDTUYi4qTgQAO4dwfjwCAAA=
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Platforms that support H264
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: Mon, 04 Nov 2013 14:12:41 -0000

On Nov 4, 2013, at 23:02 , cowwoc <cowwoc@bbs.darktech.org> wrote:

> On 04/11/2013 8:51 AM, David Singer wrote:
>> On Nov 3, 2013, at 2:41 , Gili <cowwoc@bbs.darktech.org> wrote:
>> 
>>>     So... the only platform that supports H.264 natively (real-time encoding/decoding) is Windows 8? Any others?
>> The fact that there currently isn't an API is different from whether the platform can do it (in the iOS case).  reverse engineering suggests that FaceTime uses AVC (H.264).
>> 
> 
>    Same difference.

No, it really isn't.  There is a world of difference between implementing something and making an API to it public or available.  Good grief.

> Whether you need to implement a new API or simply expose existing an implementation, it takes months for users to upgrade to this new version and for it to actually work as expected (initial releases tend to be unstable or missing features). Furthermore, there is no guarantee that Apple will release said API anytime soon. For these reasons, I stand by my comment that real-time H.264 support does not exist (for developers outside of Apple).
> 
> Gili

David Singer
Multimedia and Software Standards, Apple Inc.