Предисловие



Как то раз за кружечкой пива рассказал другу об идее создания своего медиацентра из барахла что скопился на работе.
Задачи которые должен решать:
  • проигрывать любое видео
  • звук 5.1
  • тишина в студии
  • подключение к локальной сети
  • скачивание торрентов
  • управлялся с помощью пульта
  • сидя на диванчике ползать по интернету с беспроводной клавиатурой и мышью
  • ремонтопригодность

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


Через пару недель мы встретились для обмена опытом.

И так, творение моего друга!
Вид спереди:
image
Вид сверху:
image
Вид сзади:
image
Вид в целом:
image

Железо


  • Core2Duo 2.4/2GB
  • MCI MS-7529
  • ATI RADEON HD4350
  • WD3200AAJS
  • самопальный IR приемник для COM порта
  • часть клавиш клавиатуры выведена на переднюю панель


Софт


  1. Windows XP
  2. K-Lite Codec Pack
  3. xbmc
  4. IRLink


Вот в принципе и все.

Положительные качества:


  1. высокая скорость загрузки
  2. читает практически все
  3. удобно и быстро настраивается
  4. в случае выхода из строя какой либо части, легко заменить без напилинга
  5. IRLink дает хорошую возможность управлять системой без клавиатуры
  6. Настройка не требует глубоких знаний системы


Отрицательные:


  1. шум при запуске
  2. фильмы 1080p притормаживают, в диспетчере задач загружено только одно ядро
  3. ради скорости пожертвовали антивирусом, в следствии чего нет торрент-качалки и браузер только IE6

В случае антивируса по словам автора железки, ему он не нужен. Ему проще подключить переносной жесткий диск и закатать образ заново.

Второй вариант, мой из-за отсутствия удачного корпуса, пришлось воткнуть в старый системный блок.

Вид спереди:
image

Железо


  • P4 3200/2Gb
  • asus
  • ASUS EN210 SILENT/DI/512MD2/LP (RTL) +DVI+HDMI <GeForce 210>
  • БП noname, 120 мм
  • AVerTV Studio 307
  • Кулер для процессора Zalman «CNPS7500-Cu LED»
  • дополнительная сетевая, для работы в режиме роутера


Софт


  • mythubuntu 10.04 up to ubuntu
  • TweakUbuntu
  • Поддержка VDPAU из PPA
  • Transmission 2.01 из PPA
  • xbmc из PPA
  • Samba
  • nfs
  • Firefox 3.6.6
  • Lirc
  • openvpn
  • apache2+drupal

Практически все устанавливается без лишних телодвижений. Типовой набор для домашнего компа, только в автозапуск добавлен xbmc.

Получилось:


  • работа 24/7/365
  • реальный ip позволяет безопасно попадать в домашнюю сетку через ssh или openVPN
  • качаю торренты и управляю закачками через Web или GUI удаленно, слегка поправив конфиг
  • раздаю скаченное в локалке через smb
  • для меня nfs + гигабитный свитч, очень удобно монтировать в любое место и быстрый доступ к удаленному винту
  • нет никаких проблем с антивирусом, вирусами, все работает вполне быстро
  • VDPAU позволяет просматривать 1080p не нагружая процессор
  • пульт mce подцепляется в xbmc сразу, просто воткнул и используешь
  • ремонтопригодность, поменять можно любую деталь


В планах:


  • разобраться в mythtv, что бы использовать AVerTV Studio 307 и записывать тв программы
  • запихнуть в «удобный» корпус или вынести за пределы комнаты/зала
  • собрать самопальный IR приемник и запрограммировать пульт от ушедшего в мир иной плеера BBK DK929s
  • купить телик 42"


Сервер получился очень тихий. В корпусе всего два куллера, работают на низких оборотах.
Пока стоит в комнате слышен только слабый, едва заметный шелест блока питания. Если корпус не найду, тогда уберу за стену в шкаф. А к телевизору выведу только провода: usb, mce и кнопку питания.
Минусов такой системы пока не вижу, все довольно гармонично. Все перечисленное делается без глубоких знаний и чтения конфигов, Howto или изучения логов. Требуется только минимальный опыт работы с Ubuntu.

Пульт MCE от Microsoft


Пульт через неделю после начала эксплуатации решил отключиться. Пульт ожил после замыкания контактов "+" и "-" в отсеке батарей.
Пульт mce

Если интересно, то в следующем посте расскажу как настраивал свой сервер по шагам.