LXF170:Xbox Media Center
|
|
|
Содержание |
XBMC как он есть
Несколько лет продержав на плаву MythTV, Грэм Моррисон решил, что нашел вариант получше.
Идея превращения своего компьютера Linux в мультимедиа-центр всегда была популярна. Возможно, потому, что можно установить сколько угодно версий Linux без необходимости платить за лицензию на использование операционной системы, а возможно, потому, что стабильность Linux делает его прекрасной системой для компьютера, которому будет доверено записать все серии «Eastenders» [телесериал BBC, выходит с 1985 года, — прим. пер.].
И это всегда были усилия любви, потому что многие годы единственным нормальным центром мультимедиа для телевидения был MythTV, монолит из клиентов и серверов, которые могли (и все еще могут!) делать все – от автоматизации ваших штор до хронического поиска программ, которые вы, возможно, захотите записать. Это чудесная система, но ее трудновато настроить – нужны и серверная часть для выполнения записи, и клиентская для их просмотра; причем даже установка и того, и другого бывает непростой.
В конце января вышла 12-я версия лучшей альтернативы MythTV – XBMC. XBMC быстро становится идеальной заменой для тех, у кого нет времени на настройку MythTV, и в итоге стал прекрасным клиентом для всего вашего медиа-контента. Поэтому в нашем обзоре мы дали XBMC призовую оценку. Это эквивалент клиента MythTV, но выполняет многие из тех же задач в гораздо более приятном и удобном интерфейсе. Благодаря ускорению OpenGL, пользовательский интерфейс масштабируется и более эффективно работает с телевидением высокой четкости, а также с воспроизведением, причем идеально подходит для обычных пользователей, привыкших к клиентам коммерческих телеприставок. И видя столь монументальный релиз, освоивший многие возможности MythTV, мы подумали, что это отличная возможность выказать немного любви XBMC.
«XBMC стал прекрасным клиентом для всего вашего медиа-контента.»
Что такое XBMC?
На этот путь ушло более 10 лет, но начало проекта было волнующим.
Xв XBMC гордо означает “XBox” – да, ту самую игровую консоль, произведенную и продвигаемую Microsoft. Ранние версии XBMC превращали игровую консоль в медиа-проигрыватель, подключаемый прямо к телевизору и усилителю. Программу основали в 2002 году два разработчика, d7o3g4q и RUNTiME, и каждый из них трудился над собственными компонентами с закрытым исходным кодом, прежде чем они объединили свои усилия с Frodo, создателем YAMP – Yet Another Media Player [Еще Один Медиа-Проигрыватель]. Новый совместный проект превратился в Xbox Media Player 2.0, вышедший в 2002 году. А год спустя народился Xbox Media Center – изменение названия проиллюстрировало новые цели и охват проекта, которые актуальны и сегодня. Первый стабильный релиз XBMC вышел в июне 2004 года, а через два года вышла версия 2.0. Наконец, в 2007 году программа ушла от консоли Xbox, призвав разработчиков, которых могло заинтересовать портирование XBMC в Linux с заменой проприетарного DirectX, используемого на платформе Microsoft, на SDL и OpenGL.
Установка
Прошло почти десять лет, и вот – 12-я версия XBMC под кодовым названием “Frodo”. Она превратилась в один из лучших мультиплатформенных центров мультимедиа с улучшенным интерфейсом, который более чем способен заменить почти любой клиент мультимедиа. Новая версия поддерживает Android и Raspberry Pi, умеет воспроизводить аудио и видео высокой четкости и превращаема в полноценный цифровой видеомагнитофон. Она запускается почти на всех платформах, и ее можно разбить на клиент мультимедиа для гостиной и серверы для обработки контента. Программа стала прекрасной заменой для блистательной MythTV, обладает более дружелюбным пользовательским интерфейсом и менее крутой кривой обучения, хотя и менее гибко настраиваема и не такая мощная.
Благодаря своей вездесущести, программа устанавливается почти в каждом популярном дистрибутиве через менеджер пакетов. Хотите запустить клиент на Raspberry Pi – воспользуйтесь дистрибутивом OpenELEC; хотите попробовать XBMC 12 (что мы вам и рекомендуем сделать) – вам понадобится либо Arch, либо самый последний релиз дистрибутива. А если вы собрались превратить во что-нибудь полезное свой компьютер с Windows или OS X, возьмите двоичные файлы для этих операционных систем – они оккупируют весь рабочий стол, и вы сможете воображать, что по-прежнему сидите в Linux. XBMC – один из лучших способов использовать запасной компьютер, так как тот легко будет вернуть к нормальной работе, нажав кнопку Quit [Выход]. Вам также может понадобится несколько дополнительных пакетов, которые улучшат видеоускорение на видеокартах Nvidia и AMD. Библиотеки vdpau для Nvidia и xvba для AMD помогут вашей системе декодировать видеопотоки высокого разрешения. Желая интегрировать медиа-проигрыватель с цифровым видеомагнитофоном, таким как Raspberry Pi с TVHeadend (мы рассказывали о нем в прошлом номере), установите пакет xbmc-pvraddons, хотя во многих дистрибутивах он имеется по умолчанию.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Лучшие функции XBMC
Шесть причин, по которым этот медиа-центр одолеет все остальные.
1 Управление фотографиями
Существует много утилит для управления фотоколлекцией, но благодаря возможности добавить несколько источников и выбрать между просмотром фотографий в режимах списка, миниатюр и image wrap XBMC, по нашему мнению, выдерживает правильный баланс. К сожалению, как показывает экранный снимок выше, он ничего не может сделать с качеством фотографий, поэтому сначала найдите себе учителя или открытый колледж, которые обучили бы вас этой черной магии.
2 Наскрести контекст
При добавлении источника видеоконтента можно произвести поиск изображений и контекстной информации по базе данных фильмов и добавить профессиональное оформление своей (легально приобретенной!) коллекции фильмов. Обложки для фильмов упростят поиск и сделают его более интуитивным, и хотя файлы могут храниться на внешнем устройстве, результат стоит усилий – даже если потребуется оставить процесс на ночь.
3 Дополнения
Выбрав Add ons [Дополнения], затем Get More [Больше] для меню Pictures [Изображения], Videos [Видео] и Music [Музыка], вы получите доступ к широкому набору других источников контента. Многие из них – сервисы потокового воспроизведения онлайн, например, видеоисточник Аль-Джазиры [Al Jazeera] или прямое подключение к библиотеке подкастов iTunes в разделе Music [Музыка]. Это идеальный момент, чтобы упомянуть подкаст TuxRadar – это часть библиотеки iTunes. Он лучший, это правда.
4 PVR
Если вы установили TVheadend, можно включить в XBMC плагин PVR, зайдя в Settings > Add-ons > Disabled Add-ons > PVR clients [Настройки > Дополнения > Отключенные дополнения > Клиенты PVR]. После этого (и, если надо, после изменения IP-адреса) в меню появится пункт Live TV, с помощью которого можно смотреть телевидение, планировать записи и просматривать электронный телегид. Мы обнаружили, что легко организовать и потоковое вещание по локальной сети (LAN) – нам даже удалось сделать это с парой HD-каналов сразу, перенаправив порт 9982 с сервера TVheadend через брандмауэр на клиентский компьютер XBMC. Но понадобится приличная ширина канала.
5 Программы
В XBMC фантастическая архитектура плагинов. Так, выбрав меню Programs [Программы], легко добавить всю требуемую функциональность. Есть утилиты проверки почты Gmail, запуска эмулятора, и даже киновикторина. И создать собственный плагин не так уж трудно. Прокручивающаяся лента текста, часто видимая в нижней части окна, оповестит вас о состоянии различных плагинов, а их обновления легко установить на странице настройки Available Updates [Доступные обновления]. Автоматические обновления можно включить (и выключить) в меню боковой колонки – оно появляется при нажатии стрелки влево на этой странице (возможно, понадобится его активировать).
6 Темы
По умолчанию в XBMC применяется интерфейс Confluence. Он придает клиенту прекрасный современный облик, но доступны и другие темы. Выберите пункт меню Settings > Appearance > Skin [Настройки > Внешний вид > Тема], выберите Confluence и нажмите кнопку Get More... [Еще...]. Наши любимые темы включают новую тему Aeon – она выглядит очень профессионально, когда в коллекции фильмов есть обложки; Back Row – пародия на внешний вид телеприставки некой фруктовой корпорации, и Rapier – интерфейс, не перегруженный картинками и добавляющий в этот набор немного столь нужного минимализма. А не нравится ни одна тема из остальных – их легко изменить!
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
«Железо» для XBMC
От Raspberry Pi до Apple TV – XBMC запускается везде.
Одно из лучших свойств XBMC – его подлинная кроссплатформенность. Есть версии не только для Windows, OS X и Linux – версия 12.0 добавила поддержку Android; кроме того, охвачены первые два поколения Apple TV и даже взломанные устройства iOS. Версия для Android только вступает в жизнь, но это полноценная портированная версия, способная на все, что умеют настольные версии. Она все-таки первая, и поддержка аппаратного декодирования ограничена, а значит, большинство устройств будет обращаться к программному декодированию; но команда разработчиков припряжет ускорение, скрытое внутри многих планшетов и телефонов Android, чтобы воспроизводить контент с низкой загрузкой процессора, и это лишь вопрос времени. Даже сейчас встраиваемые устройства с Android, типа MiniX Neo X5, показывают хорошую производительность, проигрывая видео 1080p и HD-звук – вот вам отличный вариант еще до повзросления программы. Список предварительных требований включает поддержку Tegra 3 и Android 4.0, хотя могут подойти и более ранние версии. Скажем, программа работает на Nexus 7 и Nexus 10, а также на американской версии Samsung Galaxy S (III).
Чем ближе ваше устройство по характеристикам к официальному целевому устройству для XBMC, тем лучше программа будет работать. Официальное целевое устройство на данный момент – Pivos XIOS DS от AMLogic. В нем установлены процессор ARM Cortext A9, графический модуль Mali-400 3D с HDMI-выходом и возможность удаленного управления. Оно никогда не заменит маломощный компьютер, но это прекрасный вариант, если вы хотите быстро добавить его к своей схеме. Устройство действительно очень тонкое, всего 0,6 дюйма. Его легко закрепить на задней поверхности телевизора среднего размера и оставить подключенным к беспроводной сети, чтобы по вашему запросу оно формировало контент.
Raspberry Pi
Другая прекрасная новая платформа для XBMC – Raspberry Pi. По техническим характеристикам RPi уступает многим устройствам Android, но многое делается для того, чтобы производительность была максимально хорошей, а низкая стоимость позволяет избежать конкуренции. Видео высокого разрешения воспроизводятся без ошибок и хорошо работают с портом HDMI Pi. Для установки XBMC на RPi лучше всего воспользоваться дистрибутивом OpenELEC (Open Embedded Linux Entertainment Center). Последняя версия на момент написания статьи – третий релиз-кандидат версии 3.0, а когда вы будете читать это, скорее всего, уже выйдет финальная версия 3.0. Дистрибутив доступен для загрузки в виде файла tar.bz2, и сначала нужно распаковать его, дважды щелкнув на нем на рабочем столе или выполнив команду tar xvf OpenELEC-RPi.arm.tar.bz2. Вставьте читалку SD-карт в компьютер Linux и воспользуйтесь выводом команды dmesg, чтобы узнать, какое устройство назначилось карте. Обычно это нечто вроде /dev/sdc, но нужно знать точно: в случае ошибки вы потеряете важные данные, поскольку OpenELEC угодит прямиком на другое устройство. Узнав имя устройства, зайдите в каталог с распакованным архивом и наберите sudo ./create_sdcard /dev/sdX, заменив имя устройства на свое. После окончания процесса у вас появится рабочая версия XBMC, загружающаяся прямо с Raspberry Pi.
Удаленное управление
При подключении XBMC к телевизору без удаленного пульта не обойтись. Поскольку мы в Linux, различных решений столько же, сколько дистрибутивов. Например, можно настроить инфракрасные передатчики и приемники с помощью LIRC или купить устройства, программируемые на отправку комбинаций клавиш клавиатуры. Но проще всего взять свой мобильный телефон. Для устройств Apple и Android есть бесплатное официальное приложение – его можно загрузить и установить, и оно будет отправлять управляющие сигналы на XBMC, причем вам не придется беспокоиться о прямой видимости или уровне сигнала. Для удаленного управления из Android сначала нужно включить управление XBMC через HTTP [Allow control of XBMC via HTTP] в меню Settings > Services > Webserver [Настройки > Сервисы > Web-сервер]. При этом на компьютере с XBMC запускается web-сервер, поэтому теперь, открыв в любом браузере порт 8080 IP-адреса своего компьютера с XBMC, например, http://localhost:8080, вы увидите интерфейс и сможете управлять воспроизведением.
После установки приложения на устройство с Android вам нужно лишь добавить кнопку Add Host [Добавить хост]. Откроется новое окно настройки сервера XBMC. Оно выглядит пугающе, но по сути все просто. Просто введите что-то описательное в поле Description [Описание] и IP-адрес компьютера, на котором запущен клиент. Чтобы узнать IP-адрес, можно либо заглянуть в сетевой апплет своего компьютера, либо набрать ifconfig в командной строке. Также нужно убедиться, что порты заданы как 8080 и 9090. Нажмите Save [Сохранить], и сможете управлять своим сеансом XBMC удаленно. Самым удобным нам показался пункт главного меню Remote Control [Удаленное управление]: он превращает ваш телефон в настоящий пульт управления. А с помощью других пунктов меню можно управлять контентом.|