Mula mismo sa mga salita ni Rowan Trollope (Senior Vice President at General Manager ng Cisco)
Pagdating sa paglikha ng teknolohiya ng pakikipagtulungan tulad ng bukas at malawak na magagamit na video na may mataas na kahulugan, malinaw na ang web browser ay may mahalagang papel. Ang tanong ay, paano mo paganahin ang live na video nang katutubong sa web? Ito ay isang katanungan na sabik ang mga tao sa isang sagot.
Ang WebRTC - isang hanay ng mga pagpapahusay sa HTML5 - ay sasagot sa katanungang iyon. Ngunit, mayroong isang pangunahing sagabal na kailangang mapagtagumpayan, at iyon ang pamantayan ng isang pangkaraniwang video codec para sa mga real-time na komunikasyon sa Web - isang bagay na magpapasya sa Internet Engineering Task Force (IETF) sa susunod na linggo.
Ang industriya ay nahahati sa pagpili ng isang pangkaraniwang video codec para sa isang oras, dahil ang pamantayan ng industriya - H.264 - ay nangangailangan ng mga pagbabayad ng royalty sa MPEG LA. Ngayon, natutuwa akong ipahayag na ang Cisco ay gumagawa ng isang matapang na hakbang upang alisin ang mga alalahanin sa pagbabayad sa mesa.
Plano naming buksan ang code ng aming H.264 codec, at ibibigay ito bilang isang binary module na maaaring ma-download nang libre mula sa internet. Hindi ipamamana ng Cisco ang aming mga gastos sa lisensya ng MPEG LA para sa modyul na ito, at batay sa kasalukuyang kapaligiran sa paglilisensya, na mabisang gagawing malayang gamitin ang H.264 sa WebRTC.
Natutuwa rin ako na inanunsyo ng Mozilla na bibigyang-daan nito ang Firefox na gamitin ang module na ito , na nag-aalok ng real-time na suporta sa H.264 para sa browser nito.
"Hindi naging madali, ngunit tinulungan ng Mozilla na patnubayan ang industriya tungo sa hindi magkakaugnay na video sa web," sabi ni Brendan Eich, Mozilla CTO. "Ang anunsyo ng Cisco ay tumutulong sa amin na suportahan ang H.264 sa Firefox sa karamihan ng mga operating system, at sa downstream at iba pang mga bukas na pamamahagi ng open source gamit ang module ng binary na H264 ng Cisco. Nasasabik kaming makipagtulungan sa Cisco upang maisulong ang estado ng interoperable web video. "
At bakit ko sinasabing mag-ingat? Basahin muli ang talata na naka-bold. Bagama't ilalabas nila ang kanilang h264 implementation (sa ilalim ng lisensya ng BSD , sabi nila), ang binary na nilikha ng Cisco ang gagamitin nang libre ng lahat, at ang gagamitin ng Mozilla upang suportahan ang Firefox (kamakailan ay inanunsyo nila na susuportahan nila ito sa pamamagitan ng GStreamer, at ngayon ay tutulong ang Cisco). Ang Cisco ang magbabayad sa MPEG LA ng bayad na kasalukuyang (at hanggang 2015) $6,5 milyon taun-taon para sa paggamit ng h264 (walang balak ang Mozilla na bayaran ito, kaya naman matagal silang tumanggi na magbigay ng suporta). Ngunit, kung maiisip mong i-access ang source code, i-download ito, baguhin ito, i-compile ito, at ipamahagi ito (libre man o hindi), good luck sa paglikom ng ganoong kalaking pera para mabayaran ang mga royalty (maliban na lang kung hindi kinikilala ng iyong bansa ang mga software patent, kung saan, malas ka).
Kung mayroon sa inyo na isinasaalang-alang ang x264, dapat kong sabihin sa inyo na habang ang x264 ay open source, hindi ito ganap na libre dahil napapailalim din ito sa mga patent ng h264. Sa madaling salita, ang pagkakaiba sa pagitan ng x264 at ng implementasyon ng Cisco ay ang lisensya (GPL vs. BSD). Kaya tandaan, ang kalayaan sa code ay isang bagay, at ang pagiging walang patent ay isa pa.
May iba pang mga bagay na dapat isaalang-alang. Una, ito ay isang hakbang upang patuloy na makipagkumpitensya laban sa VP8 ng Google ( hindi nagustuhan ng Google ang anunsyo ). Pangalawa, ang mga h265 at VP9 codec para sa high-definition na video ay paparating na, at hindi rin pinapabayaan ng Mozilla ang iba pang mga open codec, kabilang ang Daala (ang codec na kanilang binubuo kasama ang Xiph, ang mga tagalikha ng OGG format at ang Vorbis, Theora, at FLAC codec), na nangangako ng mas mahusay na kalidad kaysa sa h265 at VP9 at ganap na walang patente.
Bilang pagtatapos, iniiwan ko sa inyo ang isang repleksyon mula kay Monty Montgomery (ng Xiph) na nagsasabi ng lahat:
Ang pag-aayos ngayon ay isang patch, at hindi ito nagbabago nang malaki sa background. Ilan na ang mga tao ay wala pang mga H.264 codec sa kanilang mga machine, ayon sa batas o wala? Ang mga mahihilig at propesyonal ay hindi gaanong binibigyang pansin ang paglilisensya. Kahit na ang karamihan sa mga negosyo ngayon ay hindi alam o walang pakialam kung ang ginagamit nilang mga codec ay maayos na may lisensya (ayon sa MPEG LA, mayroong 1276 na mga may lisensya sa buong mundo). Ang buong merkado ng codec ay tumatakbo sa ilalim ng patakaran na 'Huwag tanungin, huwag sabihin' sa nakaraang 15 taon at duda ako sa pag-aalala ng MPEG LA. Nakatulong iyon sa paggawa ng lahat ng dako ng H.264, at maaaring magpatuloy ang MPEG LA na pilitin ang mga tacks ng lisensya kapag ito ay sa kanilang mapagkumpitensyang kalamangan (o sa halip, ang kanilang kontra-mapagkumpitensyang kalamangan; sila ay isang protektado ng ligal na monopolyo pagkatapos ng lahat.).
Ah, isa pa nga pala. Narito ang ilang impormasyon tungkol sa mga patent ng MPEG . Ang mga patent ng MP3 ay mawawalan ng bisa sa 2017, ang MPEG-2 (h262) sa 2018, at ang h264 sa 2028.