MythTV: платформа для идеального домашнего кинотеатра. Часть I
Редакция THG,  19 декабря 2006


Введение

Введение

Современные технологии окружают нас и помогают улучшить качество жизни. Часто они приходят на помощь и в повседневной рутинной работе. Постепенно появляется новое поколение устройств, которые более точно соответствуют нашим потребностям в развлечениях и связи, когда необходимо выполнять разные функции и взаимодействовать с другими типами бытовой техники. Примером можно считать сотовый телефон, который теперь выполняет функцию КПК и карманной игровой приставки. Или как насчёт КПК, который при помощи правильного ПО можно преобразовать в IP-телефон?

Некоторые подобные устройства по своей природе задумывались для изолированной работы. Как раз сотовые телефоны и КПК являются прекрасным примером изначально изолированных технологий, которые теперь превратились в совокупность разных функций и услуг, занимая всё большую долю на рынке. Иногда мы получаем смесь технологий с одинаковой функциональностью, но разными режимами работы: беспроводная связь Bluetooth и 802.11, протокол Session Initiation Protocol (SIP) или другие протоколы Voice over Internet Protocol (VoIP). И всё это ради слияния наиболее распространённых форм связи, чтобы повысить продуктивность нашей работы.

А как насчёт досуга? Существует ли удачная комбинация технологий цифровых развлечений? Действительно, как объединить такие устройства, как карманный MP3-плеер, портативный DVD-плеер, стопку фильмов и музыки, телевизор и FM-радио? В идеальном случае мы должны получить универсальный интерфейс, легко настраиваемый, модернизируемый под персональные предпочтения и открытый для доработки через плагины.

Добро пожаловать в мир MythTV, удачно объединяющий технологии цифрового видеомагнитофона и домашнего кинотеатра, использующий все преимущества модульного дизайна и свободы выражения. По своей сути MythTV - цифровой видеомагнитофон, состоящий из нескольких модулей, позволяющий удобно управлять потоками телевизионного вещания. Но не только. В нашем обзоре, который состоит из нескольких частей, мы рассмотрим многие возможности MythTV. Начнём со стандартной основы MythTV, затем рассмотрим богатые возможности, которые превращают MythTV в нечто большее, чем пакет записи видео. А именно, в полноценную систему домашнего кинотеатра (HTPC).

Введение

MythTV - программный пакет, который можно скачать бесплатно. Он состоит из системы меню, нескольких плагинов и уникальной сетевой архитектуры, которая позволяет превратить существующий компьютер под Linux, BSD, Mac OSX или Windows в центр вашей цифровой вселенной. С помощью MythTV можно превратить настольный ПК в видеомагнитофон, альбом с фотографиями, станцию для записи DVD, телефонный аппаратVoIP, менеджер Netflix и так далее.

Аппаратные требования достаточно низки: MythTV может работать и на платформе EPIA mini-ITX (как с аппаратным кодированием, так и без него), и на high-end серверах с несколькими процессорами и картами захвата. MythTV имеет такие же низкие аппаратные требования, как и Linux, но здесь следует добавить поддержку устройств аудио и видео. Существует немало карт захвата и тюнеров, которые будут работать под Linux и MythTV. Некоторые ключевые требования (в соответствие с документацией MythTV) мы рассмотрим ниже.

Настройка и конфигурация хорошо описаны в MythTV WiKi в разделах "Initial Installation/Начальная установка" и "Setting Up/Настройка", кроме того, есть и великолепное "Daily Use Guide/Руководство по повседневному использованию" для тех, кто желает быстро ознакомиться с работой основных функций MythTV.

В следующих статьях мы более глубоко рассмотрим основные возможности MythTV.

Техническая сторона

Слияние технологий сегодня играет немаловажную роль в цифровых устройствах, которые мы используем дома и в поездках. Приятно, когда техника просто работает: iPod синхронизирует данные с настольным компьютером, а входящий звонок VoIP показывается значком на экране телевизора во время просмотра любимой передачи. В целом, пакет MythTV можно рассматривать как центр управления всеми приложениями и устройствами, которые отвечают за наш цифровой досуг.

MythTV опирается на сообщество энтузиастов, которые вносят свою лепту в совершенствование системы. Благодаря совместным усилиям многих разработчиков MythTV превратился в эффективное решение на открытом исходном коде. MythTV не только может потягаться с любыми коммерческими продуктами по внешнему виду и функциям, он превосходит их по числу и гибкости расширений.

По своей сути MythTV является каркасом для построения качественного домашнего кинотеатра, сочетающего радио, IP-телефонию, телевидение и поддержку мобильных накопителей. MythTV - чисто программный продукт, поэтому для его работы необходимо аппаратное обеспечение. Другими словами, MythTV - не полностью готовое решение, как многие цифровые видеомагнитофоны. Впрочем, в этом и заключается мощь и гибкость MythTV.

Для системы MythTV вы должны самостоятельно подобрать комплектующие - с учётом бюджета и возможностей, которые вы хотите получить. Поскольку вы не будете платить ежегодные отчисления за использование MythTV (в отличие от того же TiVo), а также за лицензию (в отличие от Windows MCE), стоимость MythTV сводится к "железу", которое либо уже у вас есть, либо вы его купите. В любом случае, вложение разовое.

На следующем скриншоте показана страница из списка систем MythTV, которую можно посмотреть здесь.

MythTV

Нажмите на картинку для увеличения.

В целом, готовая система MythTV целиком зависит от того, какие комплектующие вы выберите. Вы сами отбираете те или иные программные и аппаратные компоненты по своему вкусу. Именно поэтому MythTV можно считать своеобразным выражением вашего вкуса. MythTV не только использует современные технологии. Во многих случаях мы получаем наиболее эффективное их использование.

Знакомство с MythTV

MythTV состоит из пакета, распространяемого по лицензии GPL, который позволяет превратить компьютер в полноценный мультимедийный центр с разнообразными возможностями, включая те, на которые многие HTPC попросту неспособны. Если вы новичок в мире MythTV, то для вас есть хорошие новости: установка и настройка сегодня выполняются намного легче, чем раньше. И бывалые пользователи это подтверждают. Сегодня можно скачать готовый и удобный пакет MythTV - годы труда разработчиков не прошли даром.

MythTV обеспечивает все функции, которые ожидаешь от цифрового видеомагнитофона и медиа-центра: паузу, перемотку вперёд и назад телевизионного вещания, поддержку нескольких тюнеров (то есть одновременную запись нескольких потоков), поддержку сжатия RTjpeg, MJPEG и MPEG-2 в реальном времени. MythTV также поддерживает потоки Digital Video Broadcast (DVB) от соответствующих карт и тюнеров pcHDTV. Экранное меню обеспечивает немало полезной информации при переключении каналов. Оно поддерживает привязку клавиш, что позволяет быстро выбирать нужные опции.

Кроме всего прочего, MythTV содержит функцию автоматического определения и удаления рекламы, картинку в картинке (если есть поддержка со стороны тюнера), удачную систему планирования записи с разрешением возможных конфликтов и богатство модулей расширения. Модульные компоненты обеспечивают другие функции: воспроизведение DVD и CD (включая извлечение), просмотр прогноза погоды, эмуляция игровых приставок через ROM, просмотр фотографий и просмотр программы передач на основе XMLTV-сервисов, например, DataDirect.

MythTV очень гибкая система: в один компьютер можно установить несколько тюнеров. Можно использовать несколько компьютеров с одним или большим числом тюнеров, и все они будут работать совместно, чтобы оптимизировать запись по расписанию. Всё это возможно благодаря умной и распределённой сетевой архитектуре, которая разносит рабочие функции между несколькими ПК. MythTV состоит из одного центрального сервера и одного или нескольких клиентов. Кроме того, центральный сервер может сам выступать в роли клиента или удалённой системы хранения.

Наконец, последняя версия MythTV (0.20) отличается более эффективной отрисовкой меню. Используется графическая библиотека OpenGL, содержащая улучшенную поддержку воспроизведения DVD и вывода меню. Кроме того, улучшилась поддержка накопителей с "горячим" подключением и UPnP-устройств.

В обычной конфигурации MythTV состоит из следующих компонентов.

Модули MythTV
MythBrowser Оболочка MythTV
MythDVD Воспроизведение DVD и запись
MythGallery Галерея фотографий MythTV
MythGame Игровой эмулятор ROM
MythMusic Воспроизведение и запись музыки
MythNews Поддержка RSS-потоков
MythPhone Поддержка SIP
MythVideo Поддержка воспроизведения видео, не связанного с MythTV
MythWeather Модуль вывода прогноза погоды
MythWeb Модуль web-браузера MythTV

Сравнительная таблица

Сравнительная таблица

Сегодня существуют и другие оболочки для медиа-центров на основе Linux, обещающие дать такое же качество, с такими же требованиями к аппаратному оснащению. Два характерных примера: Freevo и GeexBox, но они всё равно не дотягивают по набору функций до MCE или MythTV. В следующей таблице показаны некоторые различия между последней парой продуктов.

MythTV Windows MCE
Открытый исходный код. Можно бесплатно скачать, использовать и модифицировать Закрытый код. Нужно покупать, модифицировать нельзя
Можно менять кодеки (OSS и собственные) Собственные кодеки нельзя менять
Поддержка программного и аппаратного кодирования Нет поддержки программного кодирования
Запись в DivX и MPEG2 Нельзя записывать в DivX или MPEG2
Для настройки требуются базовые знания Linux Простая установка и настройка
Работает на Linux и MacOS, переносится под Windows Работает только под Windows
Очень низкие системные требования Скромные системные требования
Поддерживает плагины третьих сторон Не поддерживает плагины
Гибкая и масштабируемая сетевая архитектура (сервер/клиенты) Простая поддержка сети TCP/IP
Можно записывать, перекодировать и передавать видео Записывать и воспроизводить можно только локально

Возможно, одним из самых главных преимуществ пакета MythTV является статус коллективной разработки. Любой может поучаствовать в доработке этого проекта. Можно помочь путём внесения новых и улучшенных возможностей, создавая новые компоненты. В существующих пакетах MythTV присутствует немало плагинов, а в новых версиях появляется ещё больше.

В следующей статье мы поговорим о том, что отличает MythTV от других оболочек для медиа-центров: впечатляющей масштабируемой сетевой архитектуре, которая поддерживает большое количество топологий и конфигураций. Так что ваши старые компьютеры смогут проявить себя в новой роли.

Обсудить статью в форуме THG.ru

Обсудить статью на linux.org.ru

Перейти к продолжению статьи

КОНЕЦ СТАТЬИ


Координаты для связи с редакцией:

Общий адрес редакции: thg@thg.ru;
Размещение рекламы: Roman@thg.ru;
Другие координаты, в т.ч. адреса для отправки информации и пресс-релизов, приглашений на мероприятия и т.д. указаны на этой странице.


Все статьи: THG.ru

 

Rambler's Top100 Рейтинг@Mail.ru