Firefox, Openh264, Gecko Media Plugins та поточний стан розвитку
- Категорія: Firefox
У жовтні 2013 року компанія Cisco оголосила, що випустить кодек з відкритим кодом H.264 найближчим часом вони будуть доступні для проектів з відкритим кодом, щоб ці проекти могли інтегрувати кодек у свої програми, не турбуючись про плату за ліцензування чи інтегрування власного коду.
Гітуб було обрано для розміщення сховища OpenH264 і з моменту опублікування оголошення було досягнуто прогресу.
Мозіла теж працює над додаванням підтримки для OpenH264 до Firefox. Основна мета організацій - використовувати кодек для WebRTC, хоча він також може бути корисним для інших видів кодування, таких як на веб-сайтах відеохостингу, таких як YouTube.
Нещодавня зміна означає початок інтеграції OpenH264 у браузер Firefox. Firefox Nightly, на даний момент у версії 33, перелічить кодек, який зараз знаходиться під плагінами, якщо комутатор переведений у конфігурацію браузера.
Як це ввімкнути
- Введіть about: конфігуруйте в адресний рядок браузера та натисніть клавішу Enter.
- Підтвердьте, що ви будете обережні, якщо отримаєте попередження.
- Фільтр для media.peerconnection.video.h264_enabled і двічі клацніть запис, щоб встановити його як істинне.
Коли ви відкриєте about: addons згодом і переключитесь на плагіни там, на бічній панелі, ви помітите новий 'OpenH264 Video Codec, наданий Cisco Systems, Inc', зазначений на цій сторінці.
Кодек вимкнено за замовчуванням і не може бути включений у цей момент часу. Повідомлення з написом 'буде незабаром встановлено', що передбачає його завантаження та встановлення в наступний раз.
Інтеграція цікава з кількох причин. По-перше, навіть незважаючи на те, що OpenH264 вказаний у плагінах, це не стандартний плагін, Mozilla подає його під Модулі Gecko Media
GMP є спеціальною точкою розширення для авторизованих кодеків сторонніх розробників та CDE (шифрованих медіа розширень) CDM (модулі дешифрування вмісту).
Крім того, це компонент, який завантажується та встановлюється безпосередньо браузером, хоча він не підтримується Mozilla, а завантажується з Cisco.
Мозіла була цілком дискусія про те, як поводитися з цією делікатною справою. На сьогодні, здається, підтримують такі рішення:
- Відеокодек перелічено у розділі 'Плагіни' в Менеджері додатків.
- Користувачі матимуть можливість активувати або деактивувати його там.
- Клацніть, щоб грати підтримка не буде реалізована.
- Автоматичні оновлення будуть підтримуватися.
- Цільовими є всі підтримувані платформи настільних ПК.
Mozilla добре просувається у впровадженні, і поки наразі це лише для WebRTC, цілком можливо, що організація також впровадить її в інших цілях.