В этом блоге вы сможете найти различную информацию на русском языке о MythTV и дистрибутиве GNU/Linux на основе Ubuntu и MythTV - Mythbuntu. Если вы хотите оставить комментарий, то не стесняйтесь, включены анонимные комментарии. P.S. Как это часто бывает, тематика блога немного вышла за пределы Mythbuntu (Ubuntu), но пока не вышла за пределы MythTV. Оставайтесь с нами. :)

суббота, 14 ноября 2009 г.

Требования к оборудованию современного HTPC на примере MythTV


Требования к аппаратному обеспечению компьютера зависят от того, какой контент вы собираетесь проигрывать на своем компьютере. Если вы планируете смотреть аналоговое телевидение, смотреть DVD и слушать музыку в разных форматах, то требования к аппаратному обеспечению будут достаточно скромные. Если же вы хотите записывать видео материал с разных источников, при этом кодируя его например в MPEG-4, то требования к процессору будут достаточно высокими. Ниже мы рассмотрим требования MythTV к каждому из компонентов ПК отдельно.
Отметим, что мы не задаемся целью составить полный перечень устройств пригодных для использования при построении HTPC или дать полную и исчерпывающую инструкцию по сборке ПК. По этим темам существует множество источников, начиная от печатной литературы и статей на сайтах, до консультантов в магазинах и ваших друзей.
Нашей целью является изложение общих сведений и задание направлений поиска, хотя мы и приведем некоторые подходящие и на наш взгляд удачные компоненты, но конкретный выбор мы оставляем за вами, и он будет зависеть от ваших финансовых возможностей и доступности тех или иных компонентов, тем более что даже в течении относительно короткого периода времени появляется множество новых моделей материнских плат, процессоров, корпусов, жестких дисков и других компонентов ПК.

Материнская плата

Начнем выбор с материнской платы, как компонента от выбора которого во многом зависит выбор и возможности остальных компонентов.
Выбор материнской платы может зависеть от разных факторов, зачастую противоречивых. Например часто возникает желание сделать HTPC компактным, но при этом максимально многофункциональным. Давайте подумаем как сделать оптимальный выбор.
В настоящее время платы имеют три распространенных форм-фактора ATX, micro-ATX и mini-ITX. Эти платы различаются размерами.
Материнские платы форм-фактора ATX имеют самые большие размеры, а mini-ITX самые маленькие. Сведем для удобства в таблицу характерные черты перечисленных нами форм-факторов.
Таблица 1 - Характерные особенности материнских плат различных форм-факторов.
Форм-фактор/Особенность
ATX
Micro-ATX
mini-ITX
Размер
305 на 244 мм
244 на 244 мм
170 на 170 мм
Количество PCI/PCI-E слотов для внутренних устройств
От 5 до 6
3
1
Возможность установки PCI-E x16 видеокарты
Присутствует
Присутствует
Обычно отсутствует
Количество разъемов SATA
6
От 3 до 6
2
Таким образом если вас не смущает размер или вам необходимо наличие разъемов для установки дополнительных устройств и подключение большого количества SATA устройств, то выбирайте плату форм-фактора ATX. Такая плата позволит установить 5-6 дополнительных внутренних устройств, а также обычно до 6 устройств SATA. Если вы хотите получить HTPC небольших размеров, то выбирайте плату форматов Micro-ATX или mini-ITX. В том случае если вы не собираетесь устанавливать дополнительные внутренние устройства, то вам подойдет mini-ITX, если же вы хотите подключить одно-два устройства, то хорошим компромиссом между малым размером mini-ITX и расширяемостью ATX будет плата форм-фактора micro-ATX.
Стандарт сокета под процессор и чипсет материнской платы платы естественно зависят от процессора который вы хотите использовать. Как общую рекомендацию на данный можно посоветовать выбирать чипсеты от компании Nvidia, так как они имеют наилучшую поддержку драйверами в Linux. Следует выбирать наиболее современные на данный момент чипсеты, так как они, кроме всего прочего, имеют максимальное число возможностей по поддержке различных мультимедиа-функций, в число которых входит и поддержка декодирования видео высокого разрешения (HD), что является одной из основных задач возлагаемых на HTPC.
Если говорить о конкретных моделях чипсетов, то в данный момент это будут Nvidia 8100, 8200 и 8300 для платформы AMD и Nvidia 9300 и 9400 для платформы Intel, а также чипсет Ion, обычно используемый совместно с процессорами Atom, как в готовых решения типа неттопов, так и в материнских платах форм-фактора mini-ITX.
При выборе материнской платы с интегрированной видеокартой вы будете избавлены от необходимости установки видеокарты, но при этом внимательно отнеситесь к набору интерфейсов встроенной видеокарты, а вернее к тому, чтобы они были совместимы с интерфейсами ваших устройств отображения (телевизоров, мониторов и т.д.).
Ниже перечислим несколько материнских плат подходящих для построения медиацентра на основе Mythbuntu: 
  • ASUS M3N-H/HDMI (ATX)
  • ASUS M4N78 Pro (ATX)
  • ASUS P5N7A-VM (microATX)
  • Gigabyte GA-M85M-US2H (Micro-ATX) 
  • MSI K9N2GM-FD (Micro-ATX) 
  • ZOTAC GeForce 9300-ITX Wi-Fi (Mini-ITX)
  • ZOTAC ION ITX A-B (Mini-ITX, со впаянным процессором Intel Atom)
На самом деле выбор материнских плат пригодных для HTPC гораздо шире и даже просто перечисление моделей займет не одну страницу. Если предполагается использование внешней видеокарты, то подойдет практически любая плата, обладающая соответствующими интерфейсами для подключение телевизора (монитора) и ресивера (если таковой предполагается использовать).

Процессор

Выбор процессора для HTPC, также как и для обычного ПК определяется задачами которые будут на него возложены. Если вы будете смотреть только видео стандартного разрешения, то есть обычное аналоговое телевидение или DVD диски, то вам подойдет практически любой современный десктопный процессор и даже подавляющее большинство процессоров пятилетней давности. Если же вы хотите смотреть видео в HD (High Definition) разрешении (720p, 1080i и 1080p), то процессор должен быть достаточно производительным и для этих целей подойдут современные двухъядерные процессоры уровня Intel Pentium Dual Core E5200 или AMD Athlon II X2 215. Насущной необходимости в четырехъядерных процессорах для HTPC нет, хотя и хуже, конечно, не будет. Однако не стоит забывать что материнские платы форма-факторов micro-ATX и тем более mini-ITX обычно не рассчитаны на установку топовых многоядерных процессоров, так как система электропитания на этих платах рассчитаны на определенные мощности и топовые процессоры, как потребляющие самое большое количество электроэнергии, часто не входят в список совместимости для плат малых форм-факторов.
Процессор обычно комплектуется устройством для его охлаждения — кулером, так как при своей работе процессор может выделять достаточно большое количество тепла. Обычно при продаже процессор комплектуется кулером, такого кулера хватает для большинства случаев, он обычно обладает достаточно малыми габаритами и подходит для большинства корпусов. В любом случае, при выборе корпуса учитывайте габариты кулера.

Оперативная память

Для работы MythTV достаточно и 256 Мб памяти, но если вы планируете использовать компьютер не только в качестве мультимедиа-цента, но и в качестве обычного, универсального компьютера, то объем памяти можно довести до 1Гб и больше, в зависимости от требований ПО, которое вы собираетесь использовать. Хорошим выбором для универсального HTPC будет установка 2-4 Гб памяти. Частота на которой работает ОЗУ, тайминги и т. п. параметры, для HTPC не играют решающей роли и нужно заботится лишь о том, чтобы параметры модулей памяти соответствовали требованиям вашей материнской платы.

Жесткий диск

Объем жесткого диска для работы MythTV не играет критической роли, но чем больше он будет, тем больше данных вы сможете хранить. MythTV при просмотре телевизионных программ непрерывно ведет запись просматриваемой программы, а видео-файлы занимают много места на диске (один час видео может занимать от нескольких сотен Мегабайт до нескольких Гигабайт).
Если вы будете хранить записанные передачи на диске для повторного просмотра, то обратите внимание, что MythTV может кодировать видео в разные форматы, по умолчанию используется формат RTjpeg, который не создает большой нагрузки на процессор, но при этом занимает много места на диске (примерно 2 Гб на каждый час записи). Если вы не собираетесь хранить большое количество записываемых программы на жестком диске, то можно использовать диск минимального объема имеющегося сейчас в продаже, то есть 80-160 Гб. Если же вы планируете хранить множество записанных программ, то хорошим решением будет использование одного или нескольких дисков объемом 1 Тб и более. Что касается оборотов жесткого диска, то подойдут как диски с 5400 оборотов/мин, так и диски с 7200 об/мин.

Если говорить о конкретных моделях, то можно посоветовать например Samsung EcoGreen F2, WD Caviar Green, Deskstar P7K500 или Seagate Barracuda LP (5900.12).

Устройства для захвата видео

В самом простом случаем устройством захвата видео будет аналоговый ТВ тюнер, который может передавать в компьютер эфирное и кабельное телевидение в стандартах PAL, NTSC и SECAM. Такие устройства имеют невысокую стоимость и подключаются к обычной антенне, также как и обычный телевизор.
Если вы хотите получать изображение хорошего качества вы можете установить в компьютер специальную карту для приема спутникового телевидения в разных форматах. Наверняка многие из вас или уже имеют или видели у друзей и знакомых спутниковые тюнеры, которые при подключении к спутниковой антенны и, естественно, телевизора позволяют смотреть самые разные спутниковые каналы. Так вот специальная карта, о которой мы говорили выше, является по сути таким же тюнером, который в отличие от спутникового тюнера в виде отдельного устройства, будет управляться с помощью компьютера.
Также вы можете установить и тюнер для приема сигналов цифрового стандарта DVB-T (DVB — Digital Video Broadcasting). В некоторых регионах России уже запущено вещание в этом стандарте.
В таблице ниже представлены типы тюнеров поддерживаемые MythTV.
Таблица 2.2 — Типы ТВ тюнеров поддерживаемых MythTV
Тип тюнера
Описание
Аналоговый тюнер стандартов PAL/SECAM/NTSC
Данные тюнеры позволяют принимать каналы в стандартах PAL/SECAM/NTSC, вещаемые через эфир или кабель.
Цифровые тюнеры DVB-S
Позволяют принимать сигнал стандарта DVB-S со спутниковой антенны.
Цифровые тюнеры DVB-C
Позволяют принимать сигнал кабельного цифрового телевидения стандарта DVB-C.
Цифровые тюнеры DVB-T
Позволяют принимать сигнал эфирного цифрового телевидения стандарта DVB-T.
Выбор конкретного тюнера зависит от многих факторов, но главное чтобы ваш тюнер имел драйвера под Linux, тогда скорее всего он будет работать и с MythTV. При выборе можно ориентироваться на следующее правило: покупать тюнеры известных и популярных брендов, вероятность того, что для них существуют драйверы очень высока, к тому же в интернете обычно можно найти много информация от людей которые использовали эти устройства на практике, в том числе и совместно с MythTV.

Видеокарта

MythTV не предъявляет жестких требований к видеокарте, но если вы хотите хорошей поддержки драйверами, то видеокарты, основанные на чипах фирмы NVIDIA будут хорошим выбором. Еще одним достоинством последних видеокарт от NVIDIA является поддержка аппаратного декодирования видео, кодированного кодерами MPEG-1, MPEG-2, MPEG-4 AVC (H.264), VC-1 и WMV3/WMV9 с помощью технологии VDPAU (Video Decode and Presentation API for Unix). Подобные технологии теоретически существуют и у ATI/AMD и Intel, но на практике успешно применяется пока только технология от NVIDIA, хотя ситуация может измениться в ближайшее время.
Перед выбором видеокарты, вы должны определиться к какому устройству отображения (телевизору или монитору) вы будете подключать HTPC. Современные ТВ и мониторы обычно оборудуются входами стандартов HDMI, DVI или VGA, соответственно и современные видеокарты оснащаются выходами таких же стандартов. Обычно подключение устройств происходит без проблем, но все же поинтересуйтесь спецификациями на ваши устройства и убедитесь, что все необходимые условия соблюдены. Также стоит помнить что существуют и переходники HDMI в DVI и DVI в HDMI (в части передачи видеосигнала HDMI и DVI имеют много общего), а также переходники HDMI/DVI в VGA и VGA в HDMI/DVI. Этими переходниками можно воспользоваться в том случае, если у вас уже имеется какое-то оборудование, которое не подключить напрямую. В случае покупки нового оборудования лучше подобрать устройства с одинаковым интерфейсом.
В том случае если вы захотите подключить не самый современный (или современный но недостаточно продвинутый) ЭЛТ телевизор (телевизорах с электронно лучевой трубкой — кинескопом) к HTPC, то вы должны также должны уделить внимание, тому какие входы имеет ваш ТВ. На ЭЛТ телевизоре для подключения могут быть различные входы для видеосигнала, перечислим основные из них:
  • Композитный видеовход. Имеет разъемы для подключения типа RCA, качество сигнала через данный видеовход самое низкое. Недорогие и не самые современные телевизоры бывают оборудованы только таким входом. 
  • S-Video (Separate Video). Обеспечивает лучшее качество чем композитный вход.
  • Компонентный вход YPbPr. Имеет наилучшее качество изображения.
  • SCART. Данный вход может принимать как видео, так и аудио сигналы в разных форматах. Разъемы SCART на конкретной модели телевизора могут принимать разные варианты сигналов, поэтому ознакомьтесь с инструкцией своего телевизионного приемника, чтобы выяснить какой способ подключения вам подходит.
Как мы уже сказали выше, при выборе материнской платы с интегрированной видеокартой, потребности во внешней видеокарте нет, но вы также должны обратить внимание на то, какими выходами оборудована ваша материнская плата в плане видеоинтерфейсов, чтобы обеспечить подключение к устройству отображения.

Звуковая карта

HTPC должен уметь выводить звук на устройства используемые в вашем домашнем кинотеатре. Если в качестве АС у вас используется мультимедийная активная акустика, то вы можете подключить ее к обычным аналоговым выходам на звуковой карте. В том случае, если у вас имеется ресивер с подключенными к нему AC, то в зависимости от входов и декодеров, которые поддерживает ваш ресивер, должна подбираться и соответствующая звуковая карта. Обычно на ресиверах имеются цифровые коаксиальный или оптический SPID/F входы, а на более или менее современных присутствует также и HDMI вход.
Если вы не предъявляете каких-то повышенных требований к звуковой системе или выводите звук по одному из цифровых интерфейсов, то обычно бывает достаточно звуковой подсистемы встроенной в материнскую плату. Для этого вам нужно будет выбрать материнскую плату с наличием соответствующих интерфейсов, сегодня выбор таких плат достаточно велик и цена их не является завышенной.
Отдельно отметим интерфейс HDMI, кроме видео, по этому интерфейсу может передаваться и звук в различных форматах. Однако на данный момент состояние с передачей звука по HDMI в дистрибутивах Linux достаточно далеко от идеала, и, вероятно, без дополнительных действий получить звук по интерфейсу HDMI вам не удастся (то есть передача звука по HDMI возможна, но потребуется дополнительная настройка, требующая определенных навыков). Ситуация в этом вопросе стремительно меняется, и, вероятно, в ближайшее время проблем не будет, но все же лучше, даже при наличии HDMI, приобрести материнскую плату или звуковую карту оснащенную каким-либо вариантом SPID/F разъема, который поддерживает ваш ресивер или АС.

Корпус и блок питания

Выбор корпуса для HTPC имеет некоторые отличия от выбора обычного корпуса для ПК. Так как HTPC обычно предусматривает подключение к телевизору, то и корпус обычно устанавливается в одну стойку с видео и аудиоаппаратурой. Поэтому стараются подобрать корпус таким образом чтобы он гармонировал с другими устройствами в стойке. Как наиболее простой и доступный вариант, можно выбрать обычный десктопный (т.е. устанавливаемый горизонтально) корпус, так как многие из таких корпусов имеют внешний вид вполне вписывающийся в стойку с бытовой аппаратурой. Но более оптимальным вариантом будет выбор корпуса специально предназначенного для HTPC. В настоящее время такие корпуса производятся в достаточно больших количествах и в большом ассортименте и приобрести их не составляет особых проблем. Такие корпуса обычно очень похожи на корпуса аудио и видео компонентов, даже в таких деталях, как дисплей, отображающий разнообразную информацию. Приведем примеры корпусов предназначенных для HTPC от разных производителей:
  • Thermaltake DH101 (http://www.thermaltake.com/product/Chassis/desktop/dh101/DH101_index.asp)
  • Zalman HD160XT (http://www.zalmanrus.ru/product.php?1168)
  • Antec Fusion Remote Max (http://www.antec-russia.ru/catalogue/case/FusionMax/)
  • GMC AVC-M1 (http://www.gmcrus.com/products/NoblesseAV/NoblesseAV_16.html)
  • Hiper HMC-2K53A-A0 (http://www.hipergroup.com/products.php?lv=4&cate=2&type=27&pid=134&action=Feature&language=ru)
  • Silverstone Lascala LC17B (http://www.silverstonetek.com/products/p_contents.php?pno=lc17&area=ru)
Выбор блока питания (БП), обычно не составляет проблемы, так как корпуса для HTPC во многих случаях комплектуются блоками питания. Если же вы выберете корпус без БП, то вам придется приобрести БП отдельно. Мощность нужного БП зависит от мощности потребляемой всеми компонентами вашего HTPC и для подавляющего большинства случаев (за исключением случаев использования топовых видеокарт, особенно в конфигурации с более чем одной видеокартой) будет достаточно 350-450 Вт. На самом деле мощность потребляемая вашим компьютером от БП навряд ли превысит 100-150 Вт, но найти в продаже БП мощностью менее 300 Вт не так уж и легко.
Стоит отметить что выбор БП — дело не менее важное, чем выбор других компонентов вашего HTPC, ведь именно он снабжает электроэнергией все компоненты компьютера и от качества его работы зависит и работа всех компонентов. Поэтому нужно обращать внимание не только на цифру обозначающую мощность БП, но и на его качество в целом. Как общий совет, можно дать следующую рекомендацию — покупать БП средней и высокой ценовой групп и от более или менее известных и проверенных брендов, таких как FSP, Delta, Zalman, Thermaltake и т. п.
Примерами подходящих БП могут служить следующие:
  • Zalman ZM460B-APS (http://www.zalmanrus.ru/product.php?1914)
  • FSP Blue Storm II 400/500W (http://www.fspgroup.co.uk/u.k/02_newproducts/bluestorm2.htm)
  • Thermaltake PurePower RX W0141RE (http://www.thermaltake.com/product/power/purepower/w0141/w0141.asp)
  • Delta GPS-450AA-101A/100A http://www.delta.com.tw/product/ps/sps/desktop/download/pdf/GPS-450AA-100.pdf

Устройства ввода данных

Для HTPC, как и для любого другого ПК требуются устройства ввода. Обычного с ПК используют два устройства ввода: клавиатуру и мышь. Для HTPC эти устройства ввода нам тоже понадобятся, для установки и первоначальной настройки, а также понадобится пульт дистанционного управления, для повседневного использования HTPC.
Выбор клавиатуры и мыши ничем принципиальным не отличается, однако для HTPC наиболее удобным вариантом представляется комплект из беспроводной мыши и клавиатуры, например одной из перечисленных ниже моделей:
  • Logitech Deluxe 650 Cordless Black
  • Microsoft Wireless Media Desktop 1000
  • Microsoft Wireless Optical Desktop 700
  • A4-Tech GKS-670MD
  • BTC 6309URF
  • Genius KB-600
  • Samsung PCK-8000
На самом деле, если у вас уже есть клавиатура и мышь, используемые с другим компьютером, то приобретать еще один комплект необязательно, так как эти устройства ввода нам понадобятся только на этапе установки и первоначальной настройки ОС и MythTV, а в дальнейшем будет достаточно только пульта ДУ.
В качестве пульта ДУ управления обычно используют или пульт прилагаемый к ТВ тюнеру, или покупают пульт отдельно. Хорошим выбором для HTPC вообще и MythTV в частности будет комплект из пульта ДУ и приемника (а также двух ИК передатчиков, которые тоже могут пригодится) под названием Microsoft MCE Remote Control. Этот пульт требует минимальной настройки (особенно в Mythbuntu) и обладает хорошей эргономикой, а также имеет привлекательную цену.

Постоянные читатели

Архив блога

Обо мне

Великий Новгород, Russia