Vær forsigtig med Ciscos udsagn om en open source h264.

Lige fra ordene fra Rowan Trollope (Senior Vice President og General Manager hos Cisco)

Når det kommer til at skabe samarbejdesteknologi som åben og bredt tilgængelig high definition-video, er det klart, at webbrowseren spiller en vigtig rolle. Spørgsmålet er, hvordan aktiverer du livevideo indbygget på nettet? Det er et spørgsmål, som folk er ivrige efter at få svar på.

WebRTC - en række forbedringer af HTML5 - vil løse dette spørgsmål. Men der er en stor forhindring, der skal bestås, og det er standardiseringen af ​​et fælles videokodec til realtidskommunikation på nettet - noget, som Internet Engineering Task Force (IETF) vil beslutte i næste uge.

Branchen var delt i valget af en fælles videokodec i en periode, fordi industristandarden - H.264 - kræver royaltybetalinger til MPEG LA. I dag er jeg glad for at meddele, at Cisco tager et dristigt skridt for at fjerne betalingsproblemer fra bordet.

Vi planlægger at åbne koden for vores H.264 codec og levere den som et binært modul, der kan downloades gratis fra internettet. Cisco vil ikke testamentere vores MPEG LA-licensomkostninger til dette modul og baseret på det nuværende licensmiljø, der effektivt gør H.264 gratis at bruge på WebRTC.

Jeg er også glad for, at Mozilla har annonceret, at de vil gøre det muligt for Firefox at bruge dette modul og tilbyde H.264-understøttelse i realtid til deres browser.

”Det har ikke været let, men Mozilla hjalp med at styre industrien mod interoperabel video på nettet,” sagde Brendan Eich, CTO for Mozilla. “Ciscos meddelelse hjælper os med at understøtte H.264 i Firefox på de fleste operativsystemer og i downstream og andre open source-distributioner ved hjælp af Cisco H264 binært modul. Vi er glade for at samarbejde med Cisco for at fremme tilstanden for interoperabel webvideo. "

Og hvorfor siger jeg, at man skal være forsigtig? Læs afsnittet med fed skrift igen. Selvom de vil udgive deres h264-implementering (under BSD- licensen , siger de), er det den binære fil, der er skabt af Cisco , som vil blive brugt gratis af alle, og den Mozilla vil bruge til at understøtte Firefox (de annoncerede for nylig, at de ville understøtte det via GStreamer, og nu giver Cisco en hånd med). Cisco vil være dem, der betaler MPEG LA det gebyr, der i øjeblikket (og indtil 2015) er 6,5 millioner dollars årligt for brugen af ​​h264 (Mozilla har ingen intentioner om at betale det, hvilket er grunden til, at de har nægtet at yde support i så lang tid). Men hvis du får ideen til at få adgang til kildekoden, downloade den, ændre den, kompilere den og distribuere den (gratis eller ej), held og lykke med at rejse så mange penge til at betale royalties (medmindre dit land ikke anerkender softwarepatenter, i hvilket tilfælde du er uheldig).

Hvis nogen af ​​jer overvejer x264, bør jeg fortælle jer, at selvom x264 er open source, er det ikke helt gratis, da det også er underlagt h264-patenter. Med andre ord er forskellen mellem x264 og Ciscos implementering licensen (GPL vs. BSD). Så husk, kodefrihed er én ting, og at være patentfri er noget andet.

Der er også andre ting at overveje. For det første er dette et skridt for at fortsætte med at konkurrere mod Googles VP8 ( Google kunne ikke lide annonceringen ). For det andet kommer h265- og VP9-codecs til high-definition-video snart, og Mozilla forsømmer heller ikke andre åbne codecs, herunder Daala (codec'en de udvikler sammen med Xiph, skaberne af OGG-formatet og Vorbis-, Theora- og FLAC-codecs), som lover bedre kvalitet end h265 og VP9 og er fuldstændig patentfri.

Afslutningsvis vil jeg give jer en refleksion fra Monty Montgomery (fra Xiph), der siger det hele:

Dagens løsning er en patch, og den ændrer sig ikke meget i baggrunden. Hvor mange mennesker har ikke allerede H.264-codecs på deres maskiner, lovligt eller ej? Entusiaster og fagfolk lægger ikke særlig vægt på licensering. Selv de fleste virksomheder i dag ved eller er ligeglad med, om de codecs, de bruger, er licenseret korrekt (ifølge MPEG LA er der 1276 licenshavere i verden). Hele codec-markedet har fungeret under en politik 'Spørg ikke, fortæl ikke' i de sidste 15 år, og jeg tvivler på, at MPEG LA bryr sig. Det hjalp med at gøre H.264 allestedsnærværende, og MPEG LA kan fortsætte med at tvinge licensens tommelfinger, når det er til deres konkurrencemæssige fordel (eller rettere deres konkurrencebegrænsende fordel; de er trods alt et lovligt beskyttet monopol. ).

Åh, én ting mere. Her er noget information om MPEG-patenter . MP3-patenterne udløber i 2017, MPEG-2 (h262) i 2018 og h264 i 2028.


Tilføj som foretrukken kilde i Google