<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Релиз свободного Flash-плеера Lightspark 0.4.8]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=13944&amp;type=atom" />
	<updated>2011-05-27T12:38:24Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=13944</id>
		<entry>
			<title type="html"><![CDATA[Релиз свободного Flash-плеера Lightspark 0.4.8]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=182908#p182908" />
			<content type="html"><![CDATA[<p><a href="http://allievi.sssup.it/techblog/?p=730">Вышел</a> релиз <a href="http://lightspark.sourceforge.net/">Lightspark 0.4.8</a> , свободного Flash-плеера, основанного на технологиях LLVM и базирующегося на использовании JIT-компилятора, транслирующего ActionScript код в x86-инструкции. Исходные тексты Lightspark написаны на языке C++ и распространяются в рамках лицензии GPLv3. За счет тесного использования OpenGL и JIT-компиляции нагрузка на систему при работе Lightspark заметно меньше, чем при просмотре того же ролика в Gnash или Adobe Flash. Проект развивается при поддержке организации GNOME Foundation.</p><p>Из добавленных в новой версии улучшений можно отметить обеспечение поддержки видеосервиса Vimeo и улучшения поддержки YouTube. Кроме того, исправлена неприятная ошибка в коде распределения памяти, что позволило значительно сократить потребление памяти в процессе просмотра видео. Пользователи Ubuntu могут установить новую версию из специального <a href="https://launchpad.net/~sssup/%2Barchive/sssup-ppa">PPA-репозитория</a>.</p><p>Основные особенности Lightspark:</p><p>- Поддержка языка ActionScript 3.0, впервые представленного в Adobe Flash 9 (в Gnash полная поддержка ActionScript 3.0 еще не реализована);<br />- Задействование OpenGL при формировании вывода геометрических объектов и видео (для работы требуется видеокарта с поддержкой <a href="http://ru.wikipedia.org/wiki/%D0%A8%D0%B5%D0%B9%D0%B4%D0%B5%D1%80">шейдеров</a>);<br />- Возможность подключения фильтров и эффектов, изменяющих параметры видео, благодаря задействованию текстурированного вывода с использованием OpenGL;<br />- Реализация в виде плагина, совместимого с интерфейсом плагинов Mozilla;<br />- Наличие встроенных средств для отладки, профилирования и инспектирования объектов на экране;<br />- Состояние разработки runtime-библиотек Flash, которые предоставляют разработчикам широкий спектр функций, от вывода видео до разбора XML, в Lightspark еще далеко до завершения, но архитектура проекта позволяет создавать подобные функции на чистом C++ или в смешанном со сгенерированным в VM кодом представлении, что дает возможность вызывать подобные функции из любого контекста, не заботясь об их источнике.</p><p>Источник - <a href="http://www.opennet.ru/opennews/art.shtml?num=30688">http://www.opennet.ru/opennews/art.shtml?num=30688</a><br />Главная ссылка к новости - <a href="http://allievi.sssup.it/techblog/?p=730">http://allievi.sssup.it/techblog/?p=730</a></p>]]></content>
			<author>
				<name><![CDATA[m@xim]]></name>
				<uri>https://linuxforum.ru/profile.php?id=13058</uri>
			</author>
			<updated>2011-05-27T12:38:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=182908#p182908</id>
		</entry>
</feed>
