The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз свободного Flash-плеера Lightspark 0.6 с поддержкой AI..."
Отправлено opennews, 11-Июн-12 21:47 
Вышел (http://allievi.sssup.it/techblog/?p=773) релиз Lightspark 0.6.0, свободного Flash-плеера, основанного на технологиях LLVM и базирующегося на использовании JIT-компилятора, транслирующего ActionScript код в x86-инструкции. Проект развивается при поддержке организации GNOME Foundation. Исходные тексты Lightspark написаны на языке C++ и распространяются в рамках лицензии GPLv3. Пользователи Ubuntu могут установить новую версию из специального PPA-репозитория (http://launchpad.net/%7Esparkers/%2Barchive/ppa). Пакеты для Fedora Linux в ближайшее время появятся в репозитории RPM Fusion (http://rpmfusion.org/).


Ключевые новшества Lightspark 0.6:

-  Начальная поддержка выполнения десктоп-приложений, написанных с использованием Adobe AIR;
-  Поддержка Flash-видеоплеера, используемого на сайте BBC (bbc.co.uk). Так как некоторые из рекламных Flash-роликов, размещённых на сайте BBC приводят к проблемам при их просмотре в  Lightspark, при использовании   Lightspark  на сайте рекомендуется использовать AdBlock;

-  Поддержка LLVM 3.1;
-  Улучшение поддержки PulseAu­dio и решение ранее наблюдаемых пробоем с настройкой громкости;
-  Включение поддержки RTMP по умолчанию (для работы требуется librtmp);
-  Улучшение реализации процедур сериализации, обработки матриц, реализации IEvent­Dis­patche, поддержки приватных пространств имён;
-  Улучшенная поддержка шрифтов;
-  Реализация объединения строк и  пространств имён с целью сокращения размера потребляемой памяти;
-  Большое число исправлений, как внутренних, так и видимых пользователю.


Основные особенности Lightspark:

-  За счет тесного использования OpenGL и JIT-компиляции нагрузка на систему при работе Lightspark заметно меньше, чем при просмотре того же ролика в Gnash или Adobe Flash. Графическая архитектура Lightspark построена по комбинированной схеме, в которой использованы и программные методы формирования изображения (вывод геометрических примитивов через Cairo, используя многопоточную схему обработки) и аппаратные механизмы акселерации (декодирование видео с использованием Pixel Buffer Objects; задействование OpenGL для работы фильтров и эффектов);

-  Поддержка SWF 9+ и языка ActionScript 3.0, впервые представленного в Adobe Flash 9 (в Gnash полная поддержка ActionScript 3.0 еще не реализована);

-  Задействование OpenGL при формировании вывода геометрических объектов и видео (для работы требуется видеокарта с поддержкой шейдеров (http://ru.wikipedia.org/wiki/%D0%A8%D0%B...

-  Возможность подключения фильтров и эффектов, изменяющих параметры видео, благодаря задействованию текстурированного вывода с использованием OpenGL;

-  Реализация в виде плагина, совместимого с интерфейсом плагинов Mozilla;


-  Наличие встроенных средств для отладки, профилирования и инспектирования объектов на экране;


-  Несмотря на то, что еще не завершена разработка runtime-библиотек Flash, которые предоставляют разработчикам широкий спектр функций, от вывода видео до разбора XML, в Lightspark архитектура проекта позволяет создавать подобные функции на чистом C++ или в смешанном со сгенерированным в VM кодом представлении, что дает возможность вызывать подобные функции из любого контекста, не заботясь об их источнике.

URL: http://allievi.sssup.it/techblog/?p=773
Новость: https://www.opennet.ru/opennews/art.shtml?num=34076

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру