Интервью: XBox Media Center выходит на сцену Macintosh

Проект XBox Media Center (XBMC) был начат как альтернативная ОС для оригинальных модифицированных Xbox в 2002 году. С тех пор он превратился в одно из самых функциональных приложений для медиацентров.

В прошлом году он был портирован на Linux и возродился как один из лучших медиацентров для этой платформы, делая многие вещи, которые не могут делать Front Row/AppleTV и Windows Media Center.

Недавно команда программистов под руководством Элана Фейнгольда решила, что, возможно, версия для OSX будет иметь свою нишу… как он выражается, «кажется, что это

9to5Mac: Звучит как много удивительных вещей. Над какой функциональностью вы сейчас работаете?

Элан: Мы пока не поддерживаем загрузку DLL в OS X (или в Linux, насколько мне известно), но мы МОЖЕМ. Обратите внимание, что версия XBMC для Xbox поддерживала кодеки Windows через загрузку DLL для «закрытых» форматов, таких как RealAudio, WMV и т.д. Мы можем использовать и улучшать существующий код загрузки DLL, который поступает из MPlayer. Мы также работаем над полной поддержкой Apple Remote и других популярных пультов дистанционного управления, таких как беспроводной контроллер Xbox 360 и т.д. Мы также хотим как можно скорее запустить Python. По мере того, как к проекту присоединяется больше людей, появляются и более интересные вещи.

9to5Mac: Говоря о других устройствах, планируете ли вы портировать XBMC на AppleTV?

Элан: Если Apple не откроет SDK для AppleTV, крайне маловероятно, что наша основная группа это сделает. Мы все большие поклонники Apple и стараемся оставаться в хороших отношениях с ними. Мы много общались с людьми, которые говорят, что купили Mac Mini исключительно для запуска XBMC. Надеюсь, мы вкладываем деньги в казну Apple, разрабатывая такую ​​отличную комбинацию операционной системы и оборудования.

9to5Mac: (играет адвоката дьявола) Почему бы просто не установить XBMC на дешевый ShuttlePC с Linux и не сделать его единственным приложением? XBMC кажется почти всем, что вам нужно в медиацентре на ПК.

Элан: Я считаю, что OS X — гораздо лучшая платформа для XBMC, чем Linux. Она обладает отличной поддержкой OpenGL, а в долгосрочной перспективе настольный Linux (по моему мнению) так и не прижился. Люди, любящие Unix, переходят на OS X. Моя бабушка переходит на OS X… а что может быть красивее HTPC, чем Mac Mini?
О, и у Linux, вероятно, больше проблем с драйверами OpenGL. В конечном счете, по сравнению с оригинальной версией для Xbox, я думаю, что есть польза от наличия ОС. Например, вы можете установить какой-нибудь клиент bittorrent без интерфейса, подключиться к нему по SSH или установить туда все, что угодно, для работы вместе с XBMC. Те маленькие коробочки, которые просто включаются и запускают медиацентр как прошивку, в конечном итоге ограничивают.

9to5Mac: Вы упомянули BitTorrent. Планируется ли включить другие медиа-ориентированные приложения, такие как Vuze, Sling Client, Joost или поддержку EyeTV?

Элан: Я думаю, что в области BitTorrent сейчас происходит много интересного. Я сосредоточен на поддержке Mac, поэтому не могу конкретно сказать, что грядет. Эти другие приложения — отличные причины, почему вам нужна полноценная ОС под медиацентром. Опять же, это открытая платформа, если вы хотите ее встроить, вы можете это сделать — немного кода на Python, и готово.

9to5Mac: Это подводит нас к самой команде XBMC, как вы нашли команду, код и атмосферу?

Элан: Было очень интригующе быть введенным в их внутренний круг. Код XBMC на высшем уровне по сравнению со многими другими продуктами с открытым исходным кодом, с которыми я работал. Он хорошо написан умными людьми, которые знают, что делают… и «pike», главный менеджер проекта, отлично справляется с управлением проектом — это то, чего не хватает многим другим проектам с открытым исходным кодом.

9to5Mac: Отлично, это действительно чувствуется в ажиотаже вокруг проекта и качестве продукта. Последний вопрос. Название. Кажется, оно может отпугнуть Mac-пользователей и даже Linux-пользователей. Вы ушли довольно далеко от Xbox, есть ли шанс, что в будущем появится более запоминающееся название?

Элан: Об этом говорили у кулера. Пока нечего сообщить.

9to5Mac: Спасибо за ваше время, Элан! Мы не будем вас задерживать. Или вы можете позавтракать, пока мы ложимся спать…

Если вы хотите, чтобы ваш Mac делал гораздо больше и/или хотите альтернативу iTunes/AppleTV/Front Row от Apple, зацените: Загрузить

Хотя это всего лишь версия 0.1, вы уже можете увидеть потрясающий потенциал этой системы.

С сайта:

Предыстория проекта XBMC 

Предыстория порта OS X 

  • Цель: Предоставить лучшую медиаплатформу для лучшей компьютерной платформы. В то время как XBMC на протяжении многих лет является предпочтительной платформой для хардкорных медиа-энтузиастов, хрупкая, слабомощная и снятая с производства (!) платформа Xbox, работающая с несанкционированным кодом, вызывает желание поддержки новых и более открытых платформ. Мощь и медиа-ориентированная природа OS X в сочетании с мощным, привлекательным и доступным аппаратным обеспечением Apple делают XBMC на OS X поистине идеальным сочетанием. Текущий набор коммерческих и открытых медиацентров для личного использования либо слишком сложен в использовании, либо ему не хватает критически важных функций, либо он полностью проприетарный и закрытый, либо просто слишком незрелый, чтобы быть привлекательным для современной гостиной и личного потребления медиа.
  • Порт изначально фокусируется на основной функциональности XBMC, включая богатую поддержку видео, музыки и фотографий. В настоящее время порт ориентирован только на Leopard на оборудовании Intel
  • Порт в конечном итоге добавит функции, которые пользователи OS X привыкли ожидать от качественных Mac-приложений, такие как поддержка автоматических обновлений, интеграция с Growl, Apple Remote и многие другие рассматриваемые функции.
  • 12 декабря 2007 г.: Впервые анонсирован порт OS X.
  • 4 февраля 2008 г.: Выпущен первый пакет DMG для перетаскивания с основными функциями в основном рабочем состоянии (v.1).

 
Интерес сообщества  

  • Официальные форумы пользователей и разработчиков XBMC для OS X: более 50 000 просмотров с 12.12.2007
  • Официальная домашняя страница порта XBMC для OS X: 20 000 просмотров страниц с 16.01.2008, в настоящее время в среднем около 2 000 просмотров

Текущий статус (рабочие функции)

  • Работает на текущих (Intel) Mac Mini, iMac, Mac Pro, MacBook Pro (видеокарты X3100 НЕ воспроизводят видео).
  • Аудио
    • MP3
    • OGG
    • AAC
    • FLAC
    • MPC
    • Поддержка Project M для аудиовизуализации
    • Плейлисты
  • Видео
    • Воспроизведение (поддерживается прямой вывод звука AC3/DTS, аналоговое микширование не работает)
    • Полноэкранный режим (XBMC с поддержкой 1080P, которая просто работает!)
  • Фотографии
    • Просмотр, навигация, слайд-шоу
  • Основное приложение XBMC
    • Полный
      интерфейс работает
      (за исключением странностей с экранной клавиатурой)
    • Сеть
    • Полноэкранный режим
    • Миниатюры видео, поиск по IMDB, AllMusic

Следующие этапы

  • Портирование поддержки скриптов Python
  • Добавление официальных опций/поддержки пульта дистанционного управления для порта OS X
  • Поддержка микширования AC3/DTS
  • Портирование функций виртуальной файловой системы XBMC (SMB, FTP, UPNP и т.д.) 


Контактная информация