Seien Sie vorsichtig mit den Aussagen von Cisco zu einem Open Source h264.

Direkt aus den Worten von Rowan Trollope (Senior Vice President und General Manager von Cisco)

Bei der Erstellung von Collaboration-Technologien wie offenen und allgemein verfügbaren hochauflösenden Videos spielt der Webbrowser eine wichtige Rolle. Die Frage ist, wie Sie Live-Videos nativ im Web aktivieren. Es ist eine Frage, die die Menschen gerne beantworten möchten.

WebRTC - eine Reihe von Verbesserungen für HTML5 - wird diese Frage beantworten. Es gibt jedoch eine große Hürde, die überwunden werden muss, nämlich die Standardisierung eines gemeinsamen Videocodecs für die Echtzeitkommunikation im Web - etwas, über das die Internet Engineering Task Force (IETF) nächste Woche entscheiden wird.

Die Branche war zeitweise gespalten über die Wahl eines gemeinsamen Video-Codecs, da der Industriestandard - H.264 - Lizenzgebühren an MPEG LA vorschreibt. Ich freue mich, Ihnen heute mitteilen zu können, dass Cisco einen mutigen Schritt unternimmt, um Zahlungsbedenken auszuräumen.

Wir planen, unseren H.264-Codec zu öffnen und als Binärmodul bereitzustellen, das kostenlos aus dem Internet heruntergeladen werden kann. Cisco wird unsere MPEG LA-Lizenzkosten für dieses Modul nicht vererben. Basierend auf der aktuellen Lizenzierungsumgebung ist H.264 für die Verwendung in WebRTC effektiv kostenlos.

Ich freue mich außerdem sehr, dass Mozilla angekündigt hat, Firefox die Nutzung dieses Moduls zu ermöglichen und damit Echtzeit-H.264-Unterstützung für seinen Browser anzubieten.

"Es war nicht einfach, aber Mozilla hat dazu beigetragen, die Branche auf interoperable Videos im Internet auszurichten", sagte Brendan Eich, CTO von Mozilla. „Die Ankündigung von Cisco hilft uns, H.264 in Firefox auf den meisten Betriebssystemen sowie in Downstream- und anderen Open Source-Distributionen mit dem Cisco H264-Binärmodul zu unterstützen. Wir freuen uns, mit Cisco zusammenzuarbeiten, um den Status interoperabler Webvideos zu verbessern. "

Und warum rate ich zur Vorsicht? Lesen Sie den fettgedruckten Absatz noch einmal. Zwar werden sie ihre h264-Implementierung (angeblich unter der BSD- Lizenz ) veröffentlichen, aber die von Cisco erstellte Binärdatei wird von allen kostenlos genutzt und ist diejenige, die Mozilla zur Unterstützung von Firefox verwenden wird (sie haben kürzlich angekündigt, Unterstützung über GStreamer zu leisten, und nun hilft Cisco mit). Cisco wird MPEG LA die Gebühr zahlen, die derzeit (und bis 2015) 6,5 Millionen US-Dollar jährlich für die Nutzung von h264 beträgt (Mozilla hat nicht die Absicht, diese zu zahlen, weshalb sie die Unterstützung so lange verweigert haben). Aber wenn Sie auf die Idee kommen, auf den Quellcode zuzugreifen, ihn herunterzuladen, zu modifizieren, zu kompilieren und zu verbreiten (kostenlos oder nicht), viel Glück beim Aufbringen der nötigen Lizenzgebühren (es sei denn, Ihr Land erkennt Softwarepatente nicht an, dann haben Sie Pech gehabt).

Falls jemand von Ihnen x264 in Betracht zieht, möchte ich darauf hinweisen, dass x264 zwar Open Source ist, aber nicht völlig frei, da es auch den h264-Patenten unterliegt. Anders ausgedrückt: Der Unterschied zwischen x264 und Ciscos Implementierung liegt in der Lizenz (GPL vs. BSD). Daher ist es wichtig zu verstehen, dass Codefreiheit das eine ist, Patentfreiheit das andere.

Es gibt aber noch weitere Aspekte zu berücksichtigen. Erstens ist dies ein Versuch, weiterhin mit Googles VP8 zu konkurrieren ( Google war von der Ankündigung nicht begeistert ). Zweitens stehen die Codecs h265 und VP9 für hochauflösendes Video kurz vor der Veröffentlichung, und Mozilla vernachlässigt auch andere offene Codecs nicht, darunter Daala (der Codec, den sie zusammen mit Xiph, den Entwicklern des OGG-Formats sowie der Codecs Vorbis, Theora und FLAC, entwickeln). Daala verspricht eine bessere Qualität als h265 und VP9 und ist vollständig patentfrei.

Zum Schluss möchte ich Ihnen eine Betrachtung von Monty Montgomery (von Xiph) mitgeben, die alles sagt:

Das heutige Update ist ein Patch und ändert sich im Hintergrund nicht viel. Wie viele Leute haben noch keine H.264-Codecs auf ihren Maschinen, legal oder nicht? Enthusiasten und Profis achten nicht besonders auf die Lizenzierung. Selbst die meisten Unternehmen wissen heute nicht, ob die von ihnen verwendeten Codecs ordnungsgemäß lizenziert sind (laut MPEG LA gibt es weltweit 1276 Lizenznehmer). Der gesamte Codec-Markt arbeitet seit 15 Jahren unter der Richtlinie "Nicht fragen, nicht erzählen", und ich bezweifle, dass sich MPEG LA darum kümmert. Dies hat dazu beigetragen, dass H.264 allgegenwärtig wurde, und MPEG LA kann die Lizenzangriffe weiterhin erzwingen, wenn dies zu ihrem Wettbewerbsvorteil (oder vielmehr zu ihrem wettbewerbswidrigen Vorteil) erfolgt. Schließlich sind sie ein gesetzlich geschütztes Monopol. ).

Ach ja, noch etwas. Hier einige Informationen zu den MPEG-Patenten : Die MP3-Patente laufen 2017 aus, die MPEG-2-Patente (h262) 2018 und die h264-Patente 2028.


Als bevorzugte Quelle in Google hinzufügen