После 15 месяцев разработки представлена (http://xbmc.org/natethomas/2012/03/24/xbmc-11-0-eden/) стабильная версия открытого медиацентра XBMC 11.0 (http://xbmc.org) "Eden". Изначально, проект XBMC был нацелен на создание открытого мультимедиа плеер для игровой приставки XBOX, но в процессе развития трансформировался в кросс-платформенный медиацентр, работающий на современных программных платформах. Проект XBMC несколько раз был назван лучшим (https://www.opennet.ru/opennews/art.shtml?num=7292) мультимедиа приложением и лучшим (https://www.opennet.ru/opennews/art.shtml?num=17140) проектом для любителей компьютерных игр, в рейтинге самых популярных проектов на SourceForge.net. На базе XBMC развивается около десятка коммерческих телеприставок и несколько открытых ответвлений (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex)<center><a href="http://xbmc.org/wp-content/uploads/2011/10/XBMCEden.jpg"... src="https://www.opennet.ru/opennews/pics_base/0_1332659169.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Для быстрой оценки возможностей XBMC подготовлена (http://mirrors.xbmc.org/releases/XBMCbuntu/) Live-сборка на базе Ubuntu Linux 11.10 (623 Мб (http://mirrors.xbmc.org/releases/live/xbmc-10.0-live.iso)), готовые установочные пакеты доступны (http://xbmc.org/download) для Mac OS X (x86, PPC), Linux (http://wiki.xbmc.org/index.php?title=Installing_XBMC_for_Linux) (ARM, PPC, x86 и x86-64), Windows, Apple TV и iOS. Код проекта распространяется (https://github.com/xbmc/xbmc) под лицензией GPLv2+.
Из интересных функций XBMC, можно отметить поддержку широкого спектра форматов мультимедиа и средств аппаратного ускорения декодирования видео; поддержка пультов дистанционного управления; возможность проигрывания файлов по FTP/SFTP, SSH и WebDAV, без их предварительной загрузки; возможность удалённого управления через web-интерфейс; наличие гибкой система плагинов, реализованных на языке Python и доступных для установки через специальный каталог дополнений; подготовка плагинов для интеграции с популярными online-сервисами и загрузки метаданных (текстов песен, обложек, рейтинга и т.п.) для имеющегося контента.
Среди добавленных в XBMC 11.0 новшеств (http://mirrors.xmission.com/xbmc/releases/11.0-Eden-changelo...:
- Изменено оформление и организация рабочего пространства по умолчанию, которое теперь основывается на горизонтальном размещении элементов. Вместо боковой панели меню реализовано в виде прокручивающейся строки, под которой отображаются доступные подразделы;
- Портирование для платформы Apple iOS, в том числе дляr Apple TV 2G, iPhone, iPod Touch и iPad. Поддержка вывода через AirPlay и AirTunes;
- Расширение поддержки скинов, возможность использования текстур для скинов;
- Проведение оптимизации производительности различных подсистем, что выразилось в существенном снижении нагрузки на CPU. Добавлен новый декодировщик для формата JPEG, который как минимум в два раза быстрее предыдущего;
- Расширение возможностей фреймворка для разработки дополнений, реализация возможности сохранения результатов рендеринга в дополнениях (RenderCapture). Для каждого дополнения обеспечена возможность создания собственного web-интерфейса;
- Поддержка проигрывания контента из ISO-образов с копиями Blu-ray дисков;
- Поддержка проигрывания контента по сети с устройств Slingbox (http://en.wikipedia.org/wiki/Slingbox);
- В конфигуратор добавлен раздел для настройки периферийных устройств;
- Обеспечена поддержка средства акселерации AMD GPU через API VAAPI. Улучшена поддержка VDPAU (в том числе VDPAU HQ Upscaling) и OpenMAX для акселерации проигрывания видео. Поддержка акселерации H.264 и JPEG через использование Apple VideoToolBox API. Задействованы средства акселерации видео платформы TI OMAP4 (OMAP4430 и OMAP4440);
- Существенно переработан код для работы с устройствами ввода. Улучшена поддержка API для организации управления жестами и работы с сенсорными экранами. Добавлена поддержка одновременной работы с несколькими HID-устройствами;
- Улучшена поддержка архитектуры ARM;
- Улучшена поддержка OpenGL ES и EGL;
- Удалена поддержка встроенного апплета для показа прогноза погоды, вместо него рекомендуется использовать доступные дополнения;
- Осуществлён переход на новую версию FFmpeg (libavformat и libavcodec);
- Значительно расширено и улучшено JSON-RPC API, в том числе обеспечена совместимость с JSON-RPC 2.0 и добавлена поддержка выполнения через JSON-RPC массовых операций. Создан JSON-RPC сервер, принимающий запросы через Bluetooth.
URL: http://xbmc.org/natethomas/2012/03/24/xbmc-11-0-eden/
Новость: https://www.opennet.ru/opennews/art.shtml?num=33441