Re: [rtcweb] Platforms that support H264 (was: Congratuiations on the Cisco announcement - but we still prefer VP8)

Bossiel thioriguel <bossiel@yahoo.fr> Sat, 02 November 2013 17:28 UTC

Return-Path: <bossiel@yahoo.fr>
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 226BC21E8099 for <rtcweb@ietfa.amsl.com>; Sat, 2 Nov 2013 10:28:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 r7oZoVnHoGVL for <rtcweb@ietfa.amsl.com>; Sat, 2 Nov 2013 10:28:02 -0700 (PDT)
Received: from nm7-vm1.bullet.mail.ird.yahoo.com (nm7-vm1.bullet.mail.ird.yahoo.com [77.238.189.223]) by ietfa.amsl.com (Postfix) with SMTP id C2F2E11E8117 for <rtcweb@ietf.org>; Sat, 2 Nov 2013 10:27:51 -0700 (PDT)
Received: from [77.238.189.56] by nm7.bullet.mail.ird.yahoo.com with NNFMP; 02 Nov 2013 17:27:50 -0000
Received: from [212.82.98.120] by tm9.bullet.mail.ird.yahoo.com with NNFMP; 02 Nov 2013 17:27:50 -0000
Received: from [127.0.0.1] by omp1057.mail.ir2.yahoo.com with NNFMP; 02 Nov 2013 17:27:50 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 589906.52503.bm@omp1057.mail.ir2.yahoo.com
Received: (qmail 41603 invoked by uid 60001); 2 Nov 2013 17:27:48 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024; t=1383413267; bh=dc84qBlLmoU091R8hmyC3FYmWOndGa+W+46dh6hMC4c=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=liA0M5kkkXiGdhufLn7wOaQdYAmhmRxlMoLI3fLP+lpiXYzltZiSV8pLkG4YncfToDgw7jE1QhmJ1fjMggi6IIsHIS174MV3oKXHpBPBjDjQVzeiz5p/KKyfp3i27d3176AnBIrt8LLSw1udDzTYL62USMy6sB1yq887PjZM3mU=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=0NlDAlAVHvfzPL1IsjpxzAef5ZA++RFAwL2/VM/9mFiK+TxCZwgpiAJve7dPShXi8Wq18PUO7xE6ydBmzf/RYkGcf87BKGoeYPldBm1hQxOaRjoKbdOblEiYB3am7O94a9WRwmLMUkRdFDcVp84TTQOl5P8+MyXliQ5gfN06a/k=;
X-YMail-OSG: 48IPwegVM1lu8i8bG6AmMkcS79NSa8Qgt6FphI0ux9rwgmA v3BOZOwwaYOdsAMkTFAEbDkWSnKViPAgtPSZQCoRgzGuMhoMil9c8YiCcz2o XWrMB8mOHq5HXFSkBf1LGSbHDF1NpIRQnk0YDUytCB2C12U_qJMnGjjqILPp dR58nV836HEnct.pjrz3rLjOHdGCD9aYQ4.rxuX2NIEg_py0S_IvkHVu07nb nh5MVMLBNQwuEDmtr1_bSxSFVmO24SAoVt1HuGk1Xr2GWe5l0i1xERLjUMR6 68ygx6sHnM587MkkcgbpshFzuWBSRdvr8qGwp3K9ZHSTd0XIYd8Ct_QFcfbB JcwGs_0xYvVHpYTBPLsBWCTsq6oL7ncqsAfTIhxP7bbxeRAz.AeT9gtf2oDd Dj3C6AVuwbe1vMT63WgjsfU8zlT0HpkiNBU9_evhbKghTgfjsXE6pfuWmgo5 jzDLPI4J2g1Ee.V5kYBBpij7j0YfSaLPpkVB7s0Kn.lma87Dxjx9A.VNrCxm b.efjdXOjseWUnZSGKF9CsQ9s.C.t42Ow879Jr_QTBJMX6OGhaqxF56dcLGp pmhNGQEJOzdE0KciDH9.lczbGTUD6lCtjyU0EoHB2UeUKjIrwLWY_XTPL_ob 2IBDE9_DS5g3Hj7l8lCYK7C6NXhy0Ylh2pA--
Received: from [88.179.39.5] by web171304.mail.ir2.yahoo.com via HTTP; Sat, 02 Nov 2013 17:27:46 GMT
X-Rocket-MIMEInfo: 002.001, QEVtaWwKQm90aCBXaW5kb3dzIDggYW5kIDcgbmF0aXZlbHkgY29udGFpbiBILjI2NCAqZW5jb2RlciogKFRoYW5rcyBmb3IgTWVkaWEgZm91bmRhdGlvbikuIFRoZSBvbmx5IGlzc3VlIHdpdGggV2luZG93cyA3IGlzIHRoZSB0aGUgZW5jb2RlciBkb2Vzbid0IHN1cHBvcnQgcmVhbHRpbWUgZW5jb2RpbmcgKHVwIHRvIDNzIGRlbGF5KS4KWW91IGNhbiBhbHNvIHJlbHkgb24gdGhlIEdQVSAoQ3VkYSBmb3IgTnZpZGlhIGFuZCBJbnRlbCBRdWljayBTeW5jIGZvciBJbnRlbCkuIE5vdGhpbmcgdG8gaW5zdGFsbCABMAEBAQE-
X-Mailer: YahooMailWebService/0.8.161.596
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>
Message-ID: <1383413266.41025.YahooMailNeo@web171304.mail.ir2.yahoo.com>
Date: Sat, 02 Nov 2013 17:27:46 +0000
From: Bossiel thioriguel <bossiel@yahoo.fr>
To: Emil Ivov <emcho@jitsi.org>, tim panton <tim@phonefromhere.com>
In-Reply-To: <CAPvvaaK-bKt-zDEq2qibRrm51VbRGAV=95JShKFdCpJszw5Tww@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="-1470824145-1850331765-1383413266=:41025"
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Platforms that support H264 (was: Congratuiations on the Cisco announcement - but we still prefer VP8)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Bossiel thioriguel <bossiel@yahoo.fr>
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: Sat, 02 Nov 2013 17:28:07 -0000

@Emil
Both Windows 8 and 7 natively contain H.264 *encoder* (Thanks for Media foundation). The only issue with Windows 7 is the the encoder doesn't support realtime encoding (up to 3s delay).
You can also rely on the GPU (Cuda for Nvidia and Intel Quick Sync for Intel). Nothing to install for the end-user.
If you want reference code:
Media Foundation (Windows OS and Intel Quick Sync): https://code.google.com/p/doubango/source/browse/#svn%2Fbranches%2F2.0%2Fdoubango%2Fplugins%2FpluginWinMF
Nvidia Cuda: https://code.google.com/p/doubango/source/browse/#svn%2Fbranches%2F2.0%2Fdoubango%2Fplugins%2FpluginCUDA




Le Samedi 2 novembre 2013 18h14, Emil Ivov <emcho@jitsi.org> a écrit :
 
Same questions for OS X and Windows actually. Last time we checked (which was also some time ago) there was no way to get the OS to *encode* H.264 for you.
--sent from my mobile
On 2 Nov 2013 17:57, "tim panton" <tim@phonefromhere.com> wrote:


>On 2 Nov 2013, at 15:02, Martin Thomson <martin.thomson@gmail.com> wrote:
>
>> On 2 November 2013 07:37, cowwoc <cowwoc@bbs.darktech.org> wrote:
>>>    I can't think of a single platform that supports real-time H.264
>>> encoding/decoding natively today.
>>
>> That's a very strange way to put the question.
>>
>> Let me put another spin on it, and please excuse the example...
>>
>> Skype runs on more platforms than you might think.  Those platforms
>> can all support H.264 to the extent that Skype requires.
>
>Martin, can I ask you to talk with your Skype engineering team and check up on
>the exact way that works on iOS. Last time I looked, it seemed you couldn’t use the
>Apple supplied (hardware accelerated) h264 library for realtime encode/decode and
>it wasn’t at all clear to me that the hardware encoder licence covered any soft implementation of h264 we
>added.
>
>I’d like to caveat that:
> 1) it was a while ago. 2) I’m not a lawyer. 3) it was a thought experiment.
>So it would be interesting to get a current view from the trenches.
>
>T.
>
>_______________________________________________
>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