The OpenNET Project / Index page

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

Релиз свободного Flash-плеера Lightspark 0.6 с поддержкой AIR и плеера BBC

11.06.2012 21:39

Вышел релиз Lightspark 0.6.0, свободного Flash-плеера, основанного на технологиях LLVM для исполнения ActionScript кода. Проект развивается при поддержке организации GNOME Foundation. Исходные тексты Lightspark написаны на языке C++ и распространяются в рамках лицензии GPLv3. Пользователи Ubuntu могут установить новую версию из специального PPA-репозитория. Пакеты для Fedora Linux в ближайшее время появятся в репозитории RPM Fusion.

Ключевые новшества 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 при формировании вывода геометрических объектов и видео (для работы требуется видеокарта с поддержкой шейдеров);
  • Возможность подключения фильтров и эффектов, изменяющих параметры видео, благодаря задействованию текстурированного вывода с использованием OpenGL;
  • Реализация в виде плагина, совместимого с интерфейсом плагинов Mozilla;
  • Наличие встроенных средств для отладки, профилирования и инспектирования объектов на экране;
  • Несмотря на то, что еще не завершена разработка runtime-библиотек Flash, которые предоставляют разработчикам широкий спектр функций, от вывода видео до разбора XML, в Lightspark архитектура проекта позволяет создавать подобные функции на чистом C++ или в смешанном со сгенерированным в VM кодом представлении, что дает возможность вызывать подобные функции из любого контекста, не заботясь об их источнике.


  1. Главная ссылка к новости (http://allievi.sssup.it/techbl...)
  2. OpenNews: Разработчики Mozilla приступили к созданию проигрывателя Adobe Flash на базе JavaScript
  3. OpenNews: В Firefox 14 планируют включить возможность активации Flash-контента только после клика
  4. OpenNews: Релиз Adobe Flash 11.2, последней версии с поддержкой Linux
  5. OpenNews: Релиз свободного Flash-плеера Gnash 0.8.10
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34076-flash
Ключевые слова: flash, lightspark
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, meequz (ok), 21:47, 11/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Судя по списку изменений, если Gnash и Shumway не подтянутся, то главный кандидат на замену Adobe Flash в линуксе определился.
     
     
  • 2.5, Lain_13 (?), 22:50, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Gnash точно не подтянется. Я очень сильно не уверен, что Shumway дотянется даже до обычного флэш-плеера по скорости своей работы.
     
     
  • 3.7, Vladjmir (ok), 22:53, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    По крайней мере, за Shumway стоит Мозилла. У них есть интерес встроить его в лису. Поэтому я тоже думаю, что его доделают.
     
     
  • 4.17, Аноним (-), 19:09, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > По крайней мере, за Shumway стоит Мозилла.

    Но даже мозилла не сможет сделать невозможное: эмулятор и так тормозного рантайма на довольно неповоротливом JS просто не может быть не тормозным :)

     
  • 2.6, Vladjmir (ok), 22:51, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Shumway -- это тот что хотят зашить в лису.
    А за Lightspark стоит не Гугель случаем? Что у них там зашито в гуглохром?
     
     
  • 3.9, Lain_13 (?), 22:56, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Обыкновенный флэш-плеер от Адоби, но со специальным API для взаимодействия с браузером.
     
     
  • 4.16, гость (?), 11:15, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> со специальным API для взаимодействия с браузером

    откуда дровишки?

     
     
  • 5.18, Аноним (-), 19:10, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > откуда дровишки?

    google://pepper api (или как-то так).

     
  • 2.11, filosofem (ok), 23:54, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Список изменений это конечно замечательно, но есть нюансы.
    1. Gnash и Shumway работают на ARM, уже поэтому перспективнее
    >JIT-компилятора, транслирующего ActionScript код в x86-инструкции.

    2. Gnash и Shumway работают, хоть и далеко не везде. К тем кто пользуется Lightspark у меня соответственно вопрос: Он уже научился хоть что-нибудь проигрывать?

     
     
  • 3.20, SelfPerfection (ok), 19:30, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Lightspark тоже прекрасно работает на ARM - в статье неточность.
     

  • 1.2, Анонимус_б6 (?), 22:18, 11/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мозилла же начала там что-то свое пилить на замену флэш? какого Х они не хотят допилить сабж сообща?
     
     
  • 2.4, meequz (ok), 22:38, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мозилла только что начала реализовывать, Лайтспарк раньше появился.
     
  • 2.8, Lain_13 (?), 22:54, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > мозилла же начала там что-то свое пилить на замену флэш? какого Х
    > они не хотят допилить сабж сообща?

    Подходы разные. Мозилловцы хотят реализовать флэш-плеер в форме обёртки к технологиям, которые уже существующим в браузере, тогда как lightspark это внешняя приблуда. Потому и не пилят сообща.

     
  • 2.10, ffirefox (?), 22:58, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >на использовании JIT-компилятора, транслирующего ActionScript код в x86-инструкции

    Mozilla ориентируется не только на x86. Кроме того, я так думая, что для них Shumway это не цель, а средство для обкатки и тестирования движка JavaScript.

     

  • 1.12, Клыкастый2 (?), 02:26, 12/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    прикольный букет технологий и крайне унылая точка приложения. флэш должен сдохнуть
     
  • 1.13, Аноним (-), 03:10, 12/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Не нужно. Это должен был кто-то сказать. В данный момент все замены флеша ни о чём, а когда закончится поддержка линукса официальной версией флеша, флеш должен будет быть мёрт и не шевелиться.
     
     
  • 2.14, Аноним (-), 03:17, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Опередил
     

  • 1.15, Денис (??), 10:08, 12/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жду не дождусь когда этот плеер будет работать с большим количеством сайтов. Не удаляю адоб из за Интернет кинотеатров типа ivi.ru С этим плеером сайты не хотят работать. Пишут что нужен установленный адоб =\
     
     
  • 2.19, Аноним (-), 19:11, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > плеером сайты не хотят работать. Пишут что нужен установленный адоб =\

    Ну а я не хочу работать с сайтами, которые требуют кривую глюкалку :). Это проще и доступнее. А когда это например интернет-магазин, это еще и просто долбает их рублем, что очень мило.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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