Ще в березні з`явилися повідомлення про те, що 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.