Firefox, Openh264, Gecko Media Plugins ve şu andaki gelişme durumu

Cisco Ekim 2013’te yaptığı açıklamada, yakın gelecekte açık kaynaklı H.264 kodek yayınlayacağını ve bu kaynakların açık kaynak projelerine açılabileceğini ve böylece bu projelerin lisanslama ücretleri veya entegrasyon endişesi duymadan kodeklerini uygulamalarına entegre edebileceklerini açıkladı. tescilli kod

OpenH264 deposuna ev sahipliği yapacak Github seçildi ve duyuru yapıldıktan sonra ilerleme kaydedildi.

Mozilla da Firefox’a OpenH264 desteği eklendi. Kuruluşların ana amacı, YouTube gibi video barındırma web sitelerinde olanlar gibi diğer kodlama etkinlikleri için de yararlı olsa da, WebRTC için codec bileşenini kullanmaktır.

Son değişikliklerden biri, OpenH264'ün Firefox tarayıcısına entegrasyonunun başlangıcını işaretler. Firefox Nightly, şu anda 33 sürümünde, tarayıcı yapılandırmasında bir anahtar çevrilmişse, şimdi eklentilerin altındaki kod çözücüyü listeler.

Nasıl etkinleştirilir?

  1. About: config yazın, tarayıcının adres çubuğuna ve enter tuşuna basın.
  2. Bir uyarı alırsanız dikkatli olacağınızı onaylayın.
  3. Media.peerconnection.video.h264_enabled için filtre uygulayın ve true olarak ayarlamak için girişi çift tıklatın.

Hakkında açtıktan sonra: addons ekler ve orada kenar çubuğunda bulunan eklentilere geçtiğinizde, bu sayfada listelenen yeni "Cisco Systems, Inc tarafından sağlanan OpenH264 Video Codec" ini göreceksiniz.

Kodek varsayılan olarak devre dışı bırakılmıştır ve bu noktada etkinleştirilemez. Bir sonraki seferde indirileceğini ve kurulacağını belirten bir mesaj "kısa sürede kurulacak" yazıyor.

Entegrasyon birkaç nedenden dolayı ilginç. İlk olarak, OpenH264 eklentilerin altında listelenmiş olsa bile, standart bir eklenti değildir, Mozilla Gecko Media Plugins altında dosyalamaktadır

GMP, yetkili üçüncü taraf kodekler ve EME (Şifreli Medya Uzantıları) CDM'leri (İçerik Şifre Çözme Modülleri) için özel amaçlı bir uzatma noktasıdır.

Bunun yanında, Mozilla tarafından korunmasa da Cisco'dan indirilmiş olmasına rağmen doğrudan tarayıcı tarafından indirilen ve yüklenen bir bileşendir.

Mozilla, bu hassas konuyla nasıl başa çıkılacağı hakkında oldukça tartışma yaptı. Şimdilik, aşağıdaki kararları lehine görünüyor:

  • Video codec'i Eklentiler Yöneticisi içindeki Eklentiler altında listelenmiştir.
  • Kullanıcılar orada etkinleştirmek veya devre dışı bırakmak için seçeneklere sahip olacak.
  • Uygulanmayacak desteği oynamak için tıklayın.
  • Otomatik güncellemeler desteklenecek.
  • Hedef, desteklenen tüm masaüstü platformlarıdır.

Mozilla, uygulamada iyi bir ilerleme kaydediyor ve şu anda yalnızca WebRTC için olsa da, kuruluşun başka amaçlar için de uygulaması mümkün.