Re: [rtcweb] Cisco to open source its H.264 implementation and absorb MPEG-LA licensing fees

"Cullen Jennings (fluffy)" <fluffy@cisco.com> Wed, 11 December 2013 19:08 UTC

Return-Path: <fluffy@cisco.com>
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 4281F1ADF6B for <rtcweb@ietfa.amsl.com>; Wed, 11 Dec 2013 11:08:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -109.502
X-Spam-Level:
X-Spam-Status: No, score=-109.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] 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 NzNTr7B8N-i0 for <rtcweb@ietfa.amsl.com>; Wed, 11 Dec 2013 11:08:20 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) by ietfa.amsl.com (Postfix) with ESMTP id 4D3311AE06F for <rtcweb@ietf.org>; Wed, 11 Dec 2013 11:08:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2768; q=dns/txt; s=iport; t=1386788895; x=1387998495; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=izA4lLh6vwh0AX9v579otZrVmB9K9exifuMlowZ3uRQ=; b=j9uLgjnOclZ1ZRV5kU2rO23p9dNJS2JOrBMWDeJb/yw8LwqEMO8QplHl dx2714+qmNbK0ECdT7B8PiMmusHAGaQPHtBCrmSvtLzZ+0PKYhpRPY1i2 BGbgMk9RZlG+Hr+nCekxPBpFmgMBrQ+bIFe9yVBeWJ6nDn1zNg/t7CQq5 s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AlIFAA+3qFKtJXG9/2dsb2JhbABZgwc4U7hLToEdFm0HgiUBAQEDAQEBAWsQCwIBCCQiJwslAgQTFIdoBg3CIxeOVTqDIYETBJgUgTCQY4FrgT6CKg
X-IronPort-AV: E=Sophos;i="4.93,873,1378857600"; d="scan'208";a="6069920"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by alln-iport-4.cisco.com with ESMTP; 11 Dec 2013 19:08:14 +0000
Received: from xhc-rcd-x11.cisco.com (xhc-rcd-x11.cisco.com [173.37.183.85]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id rBBJ8EcU001636 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <rtcweb@ietf.org>; Wed, 11 Dec 2013 19:08:14 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.231]) by xhc-rcd-x11.cisco.com ([173.37.183.85]) with mapi id 14.03.0123.003; Wed, 11 Dec 2013 13:08:14 -0600
From: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Cisco to open source its H.264 implementation and absorb MPEG-LA licensing fees
Thread-Index: AQHO9qRWGnKMx+i94Uuzk0hvYHNvRQ==
Date: Wed, 11 Dec 2013 19:08:13 +0000
Message-ID: <A672E2AB-827D-46E8-9EB1-D7ED82B10B94@cisco.com>
References: <186CE8D65BA3A741A81A543F936DD0D10A5803D8@xmb-rcd-x07.cisco.com>
In-Reply-To: <186CE8D65BA3A741A81A543F936DD0D10A5803D8@xmb-rcd-x07.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.20.249.164]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <B6B06B8839B234498DA0F59CDEC8DEA1@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [rtcweb] Cisco to open source its H.264 implementation and absorb MPEG-LA licensing fees
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: Wed, 11 Dec 2013 19:08:22 -0000

I would like to point out that Cisco has published the initial source code for the H.264 codec. You can find it from the source code links at http://www.openh264.org/

There still lots of work going on build, test system, other architectures etc. If you want to read the code and see what is there, feel free to browse. If you are feeling brave and like living on the bleeding edge, go ahead compile it, and try out. Be warned that significant refactoring is happing as this gets moved to support the binary module. The binary module will not be up till early next year.  There is a bit of information about what is supported at https://github.com/cisco/openh264/blob/master/README.md The appropriate mailing list for discussing it is openh264-dev@googlegroups.com and you can subscribe at https://groups.google.com/d/forum/openh264-dev 

There is also a 5 minute video that helps explain the "open source code" and "binary download" and other IPR issues as that seems to cause confusion for folks. You can find it at http://vimeo.com/cullenfluffyjennings/openh264-ipr

Cullen



On Oct 30, 2013, at 6:28 AM, Jonathan Rosenberg (jdrosen) <jdrosen@cisco.com> wrote:

> I’d like to make an announcement material to the conversations around MTI video codecs in rtcweb.
>  
> Cisco is announcing today that we will take our H.264 implementation, and open source it under BSD license terms. Development and maintenance will be overseen by a board from industry and the open source community.  Furthermore, we will provide a binary form suitable for inclusion in applications across a number of different operating systems (Windows, MacOS, Linux x86, Linux ARM and Android ARM), and make this binary module available for download from the Internet. We will not pass on our MPEG-LA licensing costs for this module, and based on the current licensing environment, this will effectively make H.264 free for use on supported platforms.
>  
> We believe that this contribution to the community can help address the concerns many have raised around selection of H.264 as MTI. I firmly believe that with H.264 we can achieve maximal interoperability and now, do it with open source and for free (well, at least for others – its not free for Cisco J)
> More information on the open source project can be found at http://www.openh264.org, which is sparse now but more coming soon.
>  
>  
> Thx,
> Jonathan R.
>  
> --
> Jonathan Rosenberg, PhD
> VP, CTO Collaboration
> Cisco Systems
> jdrosen@cisco.com
>  
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb