• Слідом зацікавила мене статті на хабре про компактному домашньому сервері на основі платформи Міні-ITX від VIA вирішив описати свій досвід по зборці компактного медіаданих-центру.
    За основу я вирішив взяти платформу Intel Atom, так як вимоги продуктивності для медіацентру декілька вище, ніж для роутера - адже ми хочемо чудові візуальні ефекти та фільми в HD дивитися!
    Забігаючи наперед, скажу, що весь медіацентр обійшовся мені трохи більш ніж $250, включаючи доставку материнської плати з сонячній Каліфорнії.
    Передмова
    Давно хотів зібрати для дому комп'ютер, який був би постійно підключений до телевізора - для перегляду фільмів, фотографій. Особливо гостро встало така необхідність, коли в будинку збиралися гості, і батьки хотіли подивитися домашні відеозаписи і фотографії - мені доводилося брати ноут, ставити на стіл (або підключати до телевізора) і перегортати ці фотки… Саме тоді виникла ідея зібрати медицентр на основі комп'ютера, користуватися яким змогли б всі в родині - починаючи молодшим братом і закінчуючи батьками.
    Вимоги були такі - маленький розмір, підключення до TV, управління за допомогою пульта і простий інтерфейс.
    Залізо
    Пошук заліза, на якому можна було б зібрати медіацентр зайняв у мене якийсь час. Знайти у продажу в Україні Міні-ITX материнку з S-Video виходом було неможливо, а у мене в той час було простий CRT телевізор, на якому, звичайно ж, не було входу VGA… Тому я був дуже зрадів, прочитавши новина про те, що Intel випустила плату D945GCLF2 з двоядерним процесором Atom 330 2x 1.6Ghz і відео-виходом! Пошуки цієї плати в Україні не принесли успіху, тому вирішив купити її на ebay, вибрав набір Intel D945GCLF2 kit, в який входить сама материнська плата, корпус і блок живлення picoPSU-90.
    У комплект не входить жорсткий диск і DVD привід, тому довелося купити бо hdd на 5 GB за $10 від старого ноутбука, а від DVD поки вирішив відмовитися - з часом можна буде придбати і доставити в системник ноутбучний DVD-привід (обов'язково з щілинним завантаженням - вони мені дуже подобаються!). Так само можна купити CF-IDE адаптер і використовувати CompactFlash картку на пару гигобайт для установки ОС - і позбутися зайвого шуму.
    У комплект входив блок живлення picoPSU-90 - зовні системника - адаптер, розміром з ноутбучний, всередині - плата, розміром із сірникову коробку. І це малятко забезпечує систему живлення потужністю 90W. Правда, як виявилося пізніше, цей блок живлення має деякі проблеми з suspend режимом, так що якщо ви плануєте використовувати його - вам краще вырать інший БЖ, або почекати, поки розробники усунуть проблеми.br/>Для управління медіа центру я використовую той же пульт, що і для телевізора, для прийому його команд до RS-232 порту під'єднано найпростіший саморобний применик, який за допомогою службу lirc дозволяє приймати команди з практично будь-якого IR пульта.
    Софт
    як операцинной системи я використовую Ubuntu 8.10, все працює відмінно «з коробки», ніякої додаткової настрокі ОС не понадобилось.Для підтримки IR применика встановив пакет lirc, з допомогою irrecord «навчив» його кодами клавіш мого пульта, настроювання ніяких складнощів не вызвала.В якості ПО для організації медіацентру я вибрав XBMC - дуже сподобався інтерфейс, є досить багато скінів, зручне управління з пульта і проект динамічно развивается.Поставил версію XBMC з репозиторію, в принципі все пройшло нормально, крім невеликої проблеми зі звуком. Рішення знайшов на форумах Убунту - для нормальної роботи XBMC було досить дописати у скрипт запуска рядок, останавливающую PulseAudio:#! /bin/bashpulseaudio-kxbmcНастроил xml файл конфігурації XBMC для роботи з моїм пультом, вписав відповідні назви кнопок - і все завелося, підтримка lirc в XBMC вбудована.