В последнее время все в моду вошел компактный домашний сервера на основе платформы Mini-ITX от VIA, поэтому в сегодняшнем материале речь пойдет о полученном опыте по сбору медиа сервера на платформе Intel Atom, этого вполне достаточно для красивой визуализации, эффектов и фильмов в HD качестве. Стоимость такого медиа сервера обойдется чуть более $250.
Идея - домашний медиа сервер своими руками
Давно собирался сделать медиа сервер с постоянным подключением к телевизору для домашнего использования для просмотра фотографий и фильмов. Хотелось собрать медиа центр на основе компьютера с простым управлением доступный обычному пользователю, такие как брат и мои родители. Основная задача, это - подключение к телевизору, простой интерфейс, управление с помощью пульта и малый размер.
Оборудование
Основа медиа сервера это Mini-ITX материнская плата с S-Video выходом от Intel марки D945GCLF2 kit с двух ядерным процессором Atom 330 1.6ГГц и видеовыходом. В Intel D945GCLF2 kit, в который сама материнская плата, корпус и блок питания picoPSU-90.
В комплект D945GCLF2 kit не входит HDD (жесткий диск) и DVD привод, поэтому пришлось купить HDD от старого ноутбука, а от DVD пока решил отказаться - со временем можно будет купить slim DVD-привод. Так же можно купить CF-IDE адаптер и использовать CompactFlash карточку на несколько ГБайт для установки операционной системы - тем самым избавиться от шума.
В комплект входил внешний адаптер, точнее блок питания picoPSU-90, его размером сравним с блоком питания от ноутбука, внутри - плата, размером со спичечный коробок. И эта малютка обеспечивает систему питанием мощностью 90W.
Для управления медиа сервером я использую тот же пульт, что и для телевизора, для приема его команд к RS-232 порту подключен простейший самодельный приемник, который с помощью демона lirc позволяет принимать команды с практически любого IR пульта.
Программы - медиа сервер своими руками
В качестве операционной системы я использую Ubuntu 8.10, все работает отлично, никакой дополнительной настройки операционной системы не понадобилось. Для поддержки IR приемника установил пакет lirc, и обучил командам пульта управления с помощью irrecord, настройка никаких сложностей не вызвала. В качестве программного обеспечения для организации медиацентра я выбрал XBMC - очень удобный интерфейс, много разнообразных оболочек (скинов), легкое управление с пульта.
XBMC была установленна из репозитория, поэтому проблем это не вызвало, кроме небольшой проблемы со звуком. Решение нашел на форумах Ubuntu - для нормальной работы XBMC было достаточно дописать в скрипт запуска строчку, останавливающую PulseAudio:
|
Настроил xml файл конфигурации XBMC для работы с моим пультом, вписал соответствующие названия кнопок - и все заработало, поддержка lirc в XBMC встроена.
Специально для удобства написана статья Ubuntu медиа сервер, в которой подробно описан весь процесс установки, настройки и работы XBMC, а так же Вы материал содержит подробное описание основное на настройки и адоптации Ubuntu 10.10 desktop в медиа сервер, с возможность удаленного управления, автономной системой закачки файлов управляемый через Web интерфейс. Это пока первый материал данного раздела, поэтому готов выслушать замечания и предложения. Материал Домашний медиа сервер своими руками взят с сайта habrahabr.ru