Uważaj na oświadczenia Cisco dotyczące h264 o otwartym kodzie źródłowym.

Bezpośrednio ze słów Rowana Trollope’a (starszego wiceprezesa i dyrektora generalnego Cisco)

Jeśli chodzi o tworzenie technologii współpracy, takich jak otwarte i powszechnie dostępne wideo w wysokiej rozdzielczości, jasne jest, że przeglądarka internetowa odgrywa ważną rolę. Pytanie brzmi, jak aktywować wideo na żywo natywnie w Internecie? Jest to pytanie, na które ludzie bardzo chcą odpowiedzi.

WebRTC - zestaw ulepszeń HTML5 - odpowie na to pytanie. Istnieje jednak poważna przeszkoda, którą należy pokonać, a jest nią standaryzacja powszechnego kodeka wideo do komunikacji w sieci w czasie rzeczywistym - coś, o czym zadecyduje Internet Engineering Task Force (IETF) w przyszłym tygodniu.

Branża była przez pewien czas podzielona co do wyboru wspólnego kodeka wideo, ponieważ standard branżowy - H.264 - wymaga płatności tantiem na rzecz MPEG LA. Dziś z przyjemnością ogłaszam, że Cisco podejmuje odważny krok, aby pozbyć się problemów związanych z płatnościami.

Planujemy otworzyć kod naszego kodeka H.264 i udostępnić go jako moduł binarny, który można bezpłatnie pobrać z Internetu. Firma Cisco nie pozostawi kosztów licencji MPEG LA na ten moduł i na podstawie obecnego środowiska licencjonowania, które w efekcie sprawi, że H.264 będzie darmowy w WebRTC.

Cieszę się również, że Mozilla ogłosiła, że ​​umożliwi przeglądarce Firefox korzystanie z tego modułu, oferując w ten sposób obsługę kodeka H.264 w czasie rzeczywistym.

„Nie było to łatwe, ale Mozilla pomogła skierować branżę w kierunku interoperacyjnego wideo w Internecie” - powiedział Brendan Eich, dyrektor ds. Technicznych Mozilli. „Ogłoszenie firmy Cisco pomaga nam obsługiwać H.264 w przeglądarce Firefox w większości systemów operacyjnych, a także w innych dystrybucjach typu downstream i innych dystrybucjach open source wykorzystujących moduł binarny Cisco H264. Cieszymy się, że możemy współpracować z Cisco nad ulepszeniem interoperacyjnego wideo internetowego ”.

Dlaczego mówię, żeby uważać? Przeczytaj jeszcze raz pogrubiony akapit. Chociaż opublikują swoją implementację h264 (na licencji BSD , jak twierdzą), to binarny plik stworzony przez Cisco będzie używany bezpłatnie przez wszystkich, a Mozilla użyje go do obsługi Firefoksa (niedawno ogłosili, że będą go obsługiwać za pośrednictwem GStreamer, a teraz Cisco udziela pomocy). Cisco będzie płacić MPEG LA opłatę, która obecnie (i do 2015 r.) wynosi 6,5 miliona dolarów rocznie za korzystanie z h264 (Mozilla nie ma zamiaru jej płacić, dlatego tak długo odmawiała świadczenia wsparcia). Ale jeśli wpadniesz na pomysł, aby uzyskać dostęp do kodu źródłowego, pobrać go, zmodyfikować, skompilować i dystrybuować (za darmo lub nie), powodzenia w zebraniu tak dużej kwoty na opłacenie tantiem (chyba że twój kraj nie uznaje patentów na oprogramowanie, w takim przypadku nie masz szczęścia).

Jeśli ktoś z Was rozważa x264, powinienem zaznaczyć, że chociaż x264 jest open source, nie jest w pełni darmowy, ponieważ podlega również patentom h264. Innymi słowy, różnica między x264 a implementacją Cisco polega na licencji (GPL vs. BSD). Pamiętajcie więc, wolność kodu to jedno, a brak patentów to drugie.

Są też inne kwestie do rozważenia. Po pierwsze, jest to krok w kierunku konkurowania z kodekiem VP8 firmy Google ( Google nie był zadowolony z zapowiedzi ). Po drugie, kodeki h265 i VP9 do wideo wysokiej rozdzielczości wkrótce się pojawią, a Mozilla nie zaniedbuje również innych otwartych kodeków, w tym Daala (kodeka rozwijanego wspólnie z firmą Xiph, twórcą formatu OGG oraz kodeków Vorbis, Theora i FLAC), który obiecuje lepszą jakość niż h265 i VP9 i jest całkowicie wolny od patentów.

Na zakończenie zostawiam Was z refleksją Monty’ego Montgomery’ego (z Xiph), która mówi wszystko:

Dzisiejsza poprawka to łatka, która nie zmienia się zbytnio w tle. Ile osób nie ma jeszcze kodeków H.264 na swoich komputerach, legalnie czy nie? Entuzjaści i profesjonaliści nie przywiązują dużej wagi do licencjonowania. Nawet większość dzisiejszych firm nie wie lub nie dba o to, czy używane przez nich kodeki są odpowiednio licencjonowane (według MPEG LA na świecie jest 1276 licencjobiorców). Cały rynek kodeków od 15 lat działa zgodnie z zasadą „nie pytaj, nie mów” i wątpię, czy to obchodzi MPEG LA. To pomogło uczynić H.264 wszechobecnym, a MPEG LA może nadal wymuszać ataki licencyjne, gdy jest to dla ich przewagi konkurencyjnej (a raczej ich przewagi antykonkurencyjnej; w końcu są prawnie chronionym monopolem. ).

A, jeszcze jedno. Oto kilka informacji o patentach MPEG . Patenty na MP3 wygasają w 2017 roku, na MPEG-2 (h262) w 2018 roku, a na h264 w 2028 roku.


Dodaj jako preferowane źródło w Google