HTPC (аббревиатура от англ. Home Theatre Personal Computer) — концепция построения домашнего кинотеатра на основе персонального компьютера. Кроме того, данный термин употребляется в качестве названия подобных систем, обычно состоящих из компьютера, телевизора и аудиосистемы.
Я не собираюсь чем-то тут хвастаться или делать что-то там еще, что многие порой пытаются увидеть между строк. Удивлять тут некого и нечем – подобное есть сегодня почти в каждой квартире.
В связи с тем, что в наши унылые замкадьи добрались эти ваши быстрые интернеты, то теперь у каждого есть достаточно большой выбор фильмов с высоким разрешением. Чаще всего это уже перекодированные с помощью альтернативных кодеков и даже нередко с измененным разрешением, относительно родного, контейнеры AVI / MKV, содержащие тот или иной фильм или видеоклип. Нередко такие видеоклипы созданы для демонстрации возможностей современных ЖК и плазменных телевизоров и имеют очень высокое количество точек в кадре - до 1920х1080 пикселей! Что особо доставляет и радует глаз.
И естественно, возникает желание смотреть такие фильмы в максимально возможном качестве «на большом экране», то есть достаточно распространенных ныне ЖК или плазменных телевизорах с диагональю в 32-50 дюймов. Простейший способ - покупать Blu-Ray или HD DVD устройства для просмотра не годится - ведь «добытые из сети» фильмы еще как-то нужно записать на диск. Следовательно, нужно подключить телевизор к компьютеру, и использовать его и как устройство для обмена файлами и как видеоплеер. К счастью, современные телевизоры имеют возможность непосредственного подключения к персональному компьютеру посредством интерфейса HDMI, который, фактически, является дальнейшим усовершенствованием широко распространенного интерфейса для подключения устройств изображения — DVI.
Вариантов подключения множество. Практически все современные видеоадаптеры являются двухголовыми (dual head) устройствами - они позволяют подключить как два монитора, так и монитор и, к примеру, телевизор; программами для управления видеоадаптеров, возможно, управлять содержимым экранов - настраивать дублирование информации либо “удлинять” рабочий стол на второй монитор (или телевизор) — большая часть данных функций реализована и интерфейс для управления возможностями подключенных устройств предоставляется разработчиком видеоадаптеров.
Возникают лишь некоторые преодолимые трудности в согласовании компьютеров и телевизоров — которые решаются либо приобретением кабелей, у которых с одной стороны разъем DVI, с другой HDMI; либо приобретением кабелей HDMI-HDMI и специальных переходников HDMI-DVI. Данные вопросы проще всего решить в ближайшем крупном магазине бытовой техники, и рассматривать его подробно нет смысла.
Отмечу лишь, что существуют видеоадаптеры, которые имеют интерфейс HDMI наряду с DVI (или D-SUB); а, равно как и бывают материнские платы, оснащенные всеми возможными интерфейсами для подключения устройств изображения.
Переходя к практической сути задачи - у меня возникло желание смотреть кино «откинувшись на спинку кресла». Поскольку ноутбук у меня на кабинете, а у Ларисы компьютер тоже на кабинете, а в зале ничего нет, то в голову пришла мысль собрать для этой задачи компактный (но полноценный) персональный компьютер для вывода изображения.
Корпус у меня уже был. Вообще советую посмотреть на формат mATX / uATX, которые в нашем замкадье есть. Данные корпуса отлично вписываются в дизайн любого домашнего кинотеатра, и имеют массу достоинств, как-то: он может быть ориентирован как вертикально, так и горизонтально; он компактен и достаточно тяжел, что позволяет надеяться на хорошее подавление шумов и вибраций.
Однако же, его недостатки проистекают из его достоинств: этот корпус относится к так называемым low-profile (низкопрофильным) корпусам, что означает меньшую высоту плат расширения, которые могут быть установлены в него; равно как и меньшую же высоту радиатора центрального процессора. Но, трудности преодолимые. Из устройств расширения в дальнейшем имеет смысл лишь приобрести ТВ-тюнер (чтобы сделать из персонального компьютера еще и устройство для записи телевизионных программ), такие устройства в формате low profile, либо внешние USB устройства. Если хочется low profile, то стоит обратить взор на устройства, что продаются под торговой маркой GoTView и достаточно распространены на рынке.
Платформа nVidia Ion сегодня хороша тем, что позволяет использовать GPU для декодирования видео, а не CPU. В результате чего даже на Intel Atom можно крутить HD видео. А маломощный процессор – это не только низкое энергопотребление, но и небольшое тепловыделение. Следствием последнего является пассивное охлаждение и бесшумная система.
HTPC на базе nVidia Ion с Атомом на борту легко и без напрягов справляется с выводом видео в разрешении 1080p. К сожалению, эта возможность не охватывает флешевое видео. Учитывая появление HD контента у многих онлайн сервисов, таких как YouTube, Revision3, Hulu и прочее, на слабом процессоре смотреть их будет тяжело, но nVidia и Ко обещает добавить аппаратное ускорение и для этого типа видео.
Следующим важным моментом является объявление nVidia о выпуске второго поколения Ion, которое должно быть как минимум в два раза быстрее и поддерживать больше типов процессоров. Начало выпуска намечено на конец 2009 года. Полной уверенности, что так это и будет, естественно нет. Но при покупке nVidia Ion луче учитывать данный факт.
Отвлеклись про Atom, а теперь продолжаем, выбор процессора для домашнего кинотеатра прост. С одной стороны, широкое распространение фильмов, упакованных посредством наиболее перспективного алгоритма упаковки видео H.264 если еще и не произошло, то уже вот-вот случится. Смотря на скорость устаревания компьютерной техники – правильно! Быстрый процессор нам не нужен! Покупаем самый дешевый процессор. Ставить высокопроизводительные процессоры не имеет особого смысла.
Мать. Мать и проц. Мать у меня была. Сейчас у платформы ADM есть куча плат и два интерфейса для подключения мониторов, причем это независимые “головы”. Все имеют интерфейс HDMI (он дублирует разъем DVI и не может использоваться одновременно с ним). Вторая и третья имеют также выход S-VIDEO, который может быть использован для подключения CRT телевизоров или устройств записи (видеокамер, видеомагнитофонов); данный разъем также не может использоваться одновременно с D-SUB. Иные требования к материнской плате минимальны. Сегодня современная мать закрывает любые потребности. Наличие портов для подключения жестких дисков, приводов DVD, равно как и разъемов USB - у плат избыточно велико для применения в качестве устройства для просмотра фильмов, написания письма другу или раскладывания пасьянса. Температурный режим достаточно благоприятный, ибо греться особо нечему.
Память. Выбор модулей памяти не так важен, и особой интриги нет - можно приобрести один модуль памяти желанной емкости, можно два половинной емкости (с целью включения двухканального режима обмена данными между процессором и памятью – что должно положительно сказаться на производительности). Можно выбрать модули памяти стандарта PC5300, можно PC6400 (современные процессоры позволяют максимально эффективно использовать оба стандарта). Разница в производительности между крайними вариантами (1 модуль PC5300 против двух PC6400) по моим предположениям не выйдет за 15%, я выбрал вариант максимальной производительности, установив два модуля памяти PC6400 2х1GB=2GB.
Видео и память. Нелишне будет заметить, что видеоадаптер «вделанный» в материнские платы для своей работы использует основную память, проще говоря, “откусит” свой кусок, от 32МБ до 512МБ. Оптимальным, я считаю, будет отдать ему 128МБ, больше он если и “съест”, то не “переварит”. Иными словами, использование большего объема локальной памяти для хранения большого объема текстур нецелесообразно по причине слабой производительности чипа. Однако же, в случае использования Windows Vista с интерфейсом Aero и программой Media Center будет неплохо отвести все 256МБ оперативной памяти под нужды видеоадаптера.
Выбор жесткого диска и устройства для чтения / записи DVD я оставляю за рамками данного повествования. На вкус и цвет все фломастеры разные. Желающие могут дополнительно приобрести устройство для чтения карт памяти, используемых в фотоаппаратах, благо место для его установки имеется – так вы сможете просматривать свое фото и видео сразу же по возвращении с места съемки.
В общем, выбор сделан, осталось лишь его осознать, то есть тьфу, купить и собрать.
Как выбрать диагональ и разрешения экрана?
THX (Tomlinson Holman’s eXperiment) — требования к высококачественным системам домашнего кинотеатра. Чтобы кинотеатр соответствовал THX, сидящий на заднем ряду кинотеатра должен иметь угол просмотра экрана по крайне мере 26°. Рекомендуемый угол просмотра 36° (читать).
Видимость преимуществ 480р, 720р и 1080р рассчитана на основе характеристик человеческого зрения. Человек с нормальным зрением способен обнаружить или отделить детали размером в 1 угловую минуту (читать).
Рассчеты взял тут, идею графика взял на Engadget. Этот же график в SVG. Для диагоналей 40—200»: png и svg.
Телек: Samsung LE40A454C1 Диагональ 40 (макс разрешение 1366×768)
Если вешать телег на стену - то тут и офигеть не долго. Либо надо быть гераклой. Дважды. Вес телека составляет около 50 кг. Нужно подставу, что бы выдерживала эту нагрузку. А как найдете нормальную подставу, надо что бы «бюджет» выдержал нагрузку, ибо цена такая, что карман не радует и нужно средство для убиения жабы. В качестве подставок можно посмотреть на Ergotron или 3DNW. Нонче почти все устройства (телевизоры, мониторы, планшеты типа Wacom Cintiq) имеют возможность крепления по стандарту VESA.
Звук? В планах, что-то типа такого - TopDevice TDE500
Наткнулся тут на одном сайте на совершенно потрясающую по красоте и простоте установку для плоскопанельного ТВ и акустики. Как видно на картинке сверху, нет ни одного видимого провода ни к телевизору, ни к акустике. Да и сама акустика выполнена в необычном дизайне. В общем, есть пример для подражания. По всей видимости, здесь используется 5.1 набор акустики KEF KHT 3005.
Внезапно, чумовая по функционалу материнка:
Внезапно, чумовые по цене штуки:
Самое главное - это пульт. Вот. Пульт можно например такой.
| Наименование | Стоимость |
|---|---|
| D-Link «DWA-110» wireless adapter, USB 2.0, 802.11g (54Mbps) | 763.20 RUR |
| Пульт Philips RC and Receiver Remote Control + Receiver for MCE2005 | 724.80 RUR |
| Корпус HP Desktop + БП 180W | 1300 RUR |
| Привод DVDRW+- какой-то там sata | 700 RUR |
| Celeron 2,8Hmz S755 б/у | 500 RUR |
| Мамка MSI S755 б/у | 600 RUR |
| Память DDR2 4200 2x1GB | 760.00 RUR |
| Куллер на этот пентиум б/у | взял в тумбочке |
| Geforce 6600 128MB б/у | взял в тумбочке |
| Кардридер сколькототам in one | взял в тумбочке |
| Вентилятор 90mm x 2 | взял в тумбочке |
| Кабель DVI-D → HDMI (косяк, без звука) | 350.00 RUR |
Итого: ~ 6 тыш рублей + пять выходных дней, что бы это все неспешно собрать и заставить работать.
Выбор медиацентров довольно велик, и это здорово. Пусть я пока и не нашел тот единственный вариант, который бы меня устроил, но не считаю время потраченным впустую. Все медиацентры сделаны для своей категории пользователей и вполне можно подобрать себе что-то из вышеупомянутого. Ссылки на сайты ставить не буду. Заинтересовало название - можно нагуглить.
Какой сделать выбор? Если сразу поехали, то это Windows Media Center входящий в Windows Vista. Windows 7 media center ещё не смотрел. Во-первых, он просто работает, и делает это красиво. Во-вторых, те проблемки что там есть (EPG, например), легко решить. В медиацентр тут вложено достаточно большое количество усилий и дизайнеров, и разработчиков, так что я считаю, что этот продукт команде Microsoft действительно удался. Доволен ли я на 100%? Нет. MCE от Microsoft близок к идеалу, но все еще не идеал. Я остановился на MediaPortal.
Операционка Windows 7 + ПО для центра MediaPortal
Media portal очень хорош, а с версии 1.1 ищщо лучше. Стал для вывода звука и изображения использовать DirectX вместо родного MS OpenGL. Скорость видео по сравнению с MP 1.0 возрасла визуально раз в пять.
В очень неспешном режиме, все выпиливается до ума часа за четыре.
Выбираем режим «только медиафайлы и не нужен нам tv tuner», тогда он всякие SQL сервера не ставит и прочую муть, что заметно ускоряет работу.
Чиним кнопку «start» на пульте. Если нажать «start» то media portal переходит к гланому меню. Но при этом виста запускает Media center. Как лечить? → Open MMC → Load the group policy object editor → Open the Local computer policy → User config → Admin templates → Windows components → Windows Media Center → Do not allow Media center to run : Enable → политика → локальный компьютер → конфигурация пользователя → административные шаблоны → компоненты виндовс → виндовс медиа центр → Do not allow Media center to run : Enable