OSzone.netНовостиITКодек ORBX.js может стать революцией в компьютерных технологиях
Кодек ORBX.js может стать революцией в компьютерных технологиях
Посетителей: 1908
| Просмотров: 2073 (сегодня 0)
Шрифт:
Создатель JavaScript Брендан Айх(Brendan Eich), ныне работающий в компании Mozilla, никогда не был большим поклонников шутеров. Однако, именно на шутере Unreal Tournament 3 он решил продемонстрировать возможности нового кодека для веб-браузеров ORBX.js, декодируемого средствами как раз JavaScript. Причём, запущенная вигра обрабатывалась за тысячу километров от самого браузера, безо всяких задержек и подтормаживаний. Использовалась последняя версия Firefox Nightly, ORBX.js, ASM.js и компилятор Emscripten.
Уникальным данное мероприятие делает вовсе не потоковое вещание – главное здесь то, что игра была запущена в браузере без установки дополнительных плагинов. Именно ORBX.js, сравниваемая со стандартным для индустрии кодеком H.264, позволяет осуществлять плавное адаптируемое вещание не только игр, но и рабочих столов операционных систем и приложений, а также интерактивного контента.
По словам Джулз Урбах (Jules Urbach), главы и основателя компании OTOY, которая совместно с Mozilla разработала данный кодек на HTML5, ему принадлежит будущее потокового вещания, причём в таких форматах, как 4К и 8К. Из всех основных представленных на рынке в настоящее время браузеров Firefox справляется с поддержкой ORBX.js лучше остальных, позволяя осуществлять воспроизведение в формате Full HD с частотой 60 кадров в секунду. Google Chrome достигает лишь половину этого значения, Internet Explorer, Safari и Opera пока отстают.
Урбах описывает ORBX не просто как технологию потокового вещания, но как модель кодирования, которая окончательно позволит перенести фильмы, приложения и игры на облачные серверы и оттуда транслировать их на любое устройство. Технология, по словам главного инженера компании Autodesk, в офисе которой и велась эта демонстрация, в будущем позволит пользователям покупать менее производительные компьютеры по сравнению с теми, что у них были раньше. Для владельцев транслируемого контента ORBX.js даёт возможность встраивания в поток специальных меток, что позволит прекратить использование DRM-защиты. Конечно, от копирования контента эти метки не спасут, зато позволят установить нарушителя авторских прав.
Пока что устройства компании Apple не поддерживают в своих браузерах WebGL. По мнению Айха, в недалёком будущем это изменится, поскольку ORBX.js обладает на 25% усовершенствованным алгоритмом сжатия данных по сравнению с используемыми сейчас технологиями, что делает кодек пригодным для сетей сотовой связи. В ближайших планах разработчиков: включение поддержки формата сжатия изображений WebP, 12-битного цвета (сейчас 8 бит), операций над числами с плавающей запятой, поддержка HDR для сенсоров типа Kinect и Leap Motion через протокол Web Socket. Впрочем, скорого применения этой технологии нам не обещают, советуя подождать времён HTML6 или HTML7.
К тому же, найдётся и немало противников её применения. Если H.264 является открытым стандартом на лицензионной основе с обширной документацией, то ORBX.js создана коммерческой организацией, и её планы открытой публикации стандарта пока не известны. В современном аппаратном обеспечении широко реализована поддержка H.264, которую производители вряд ли отдадут без боя.