Firefox отримує підтримку h.264

Ще в березні з`явилися повідомлення про те, що Mozilla запланувала додавання в Firefox підтримки таких стандартів відеосжатія, як H.264 / MPEG-4. І ось тепер це сталося, правда, лише частково.

Відео: Enable all video codecs on Firefox (MSE & h.264, Media Source Extensions, MSE & WebM VP9, h.264)

Спочатку Mozilla хотіла підтримувати лише відкриті відео-кодеки. А тому стандарт H.264 оточений патентами, то Mozilla хотіла реалізувати підтримку відео-кодека WebM від Google. Але Google не відмовився від підтримки H.264 в Chrome, тому Mozilla була змушена реалізувати в Firefox підтримку H.264.

Відео: Industry First: h.264 Video endpoint calls Firefox




Правда, підтримка H.264 була реалізована досить своєрідно. Замість того, щоб вбудувати її прямо в Firefox, Mozilla зважилася заснувати її на кодеках, які доступні на хост-комп`ютері користувача. Це дозволило компанії не зв`язуватися з ліцензійними виплатами і угодами.

H.264 вже доступний в мобільній версії Firefox. Кодування і декодування H.264 вбудовано в чіпи смартфонів, тому розробникам Mozilla довелося лише забезпечити підтримку цієї функціональності.

Відео: No Tracking and MSE H264 codecs in Firefox

Підтримку контенту H.264 повинен отримати і Firefox for Android 17 Beta. Тоді як Firefox OS вже підтримує цей стандарт. І знову це пов`язано з його апаратної підтримкою H.264 смартфонами.

У світі ж настільних комп`ютерів все набагато складніше. Жодна платформа поки не підтримує H.264. Хоча робота в цьому напрямку ведеться. Зокрема, в Linux на базі Gstreamer, а в Windows Vista і новіших версіях Windows на базі Windows Media Foundation. На жаль, Mac OS X поки не має навіть цього.

Відео: Програвач відео HTML5 від YouTube review test

У той же час користувачі Windows XP будуть використовувати Flash. За поточними планами, для рендеринга кадрів і отримання даних буде використовуватися Flash-плагін. Хоча дані будуть надходити з веб в вигляді відео-потоку HTML5, а Flash буде використовуватися лише для задач декодування. Для користувача ж все буде виглядати, як відео HTML5.


Поділися в соц. мережах:

По темі: