What is Enna?

Вышел первый релиз нового мультимедиа-плеера Enna (v0.4.0). Об этом сообщил Бенджамин Зорес (Benjamin Zores), один из участников проекта MPlayer и лидер команды разработчиков Linux дистрибутива GeeXboX. В своей статье "First public Enna 0.4.0 release" Зорес пишет о том, что Enna является основным интерфейсом пользователя в будущем релизе Linux дистрибутива GeeXboX 2.0, предназначенного для создания медиа-центров. Новую программу можно использовать и как отдельное приложение в любом другом дистрибутиве Linux (бинарные пакеты доступны для Ubuntu 9.10) По возможностям медиа-центр Enna выступает в качестве конкурента таким системам, как XBMC и Boxee. Среди элементов внутренней структуры проекта можно отметить:
  • Для проигрывания контента в Enna используется библиотеку libplayer, выступающую в роли обвязки (бэкенда) к MPlayer, Xine, VLC и GStreamer;
  • Для получения и обработки меда-данных, а также для взаимодействия с online-сервисами, создана специальная библиотека libvalhalla;
  • Для построения интерфейса используются EFL-библиотеки проекта Enlightenment;
  • Для хранения списка композиций задействована БД SQLite;
  • Для поддержки работы с пультами дистанционного управления используется LIRC;
  • Подключение новых устройств к ПК отслеживается через HAL (Hardware Abstraction Layer).
Среди планов на будущее у Enna ожидается:
  • интерфейс для запуска установленных в системе игр;
  • поддержка просмотра телевизионных каналов c задействованием DVB плат;
  • поддержка аудио-CD, SHOUTcast потоков, UPnP и DLNA серверов;
  • интеграция поддержки сервисов Last.fm, YouTube, Deezer и Netflix;
  • добавление средств для мгновенного обмена сообщениями, VoIP и проведения видео- и телеконференций и др.

©  Root.UA