Есть подходящий софт GeexBox
http://www.geexbox.org/

Сделать корпус из подручных материалов особого труда не составит, вопрос лишь в том, какая бы минимальная конфигурация понадобилась для такой штуки?
То, что само собой необходимо:
1. Видеокарта с ТВ-выходом.
2. ИК-приемник с пультом.
А вот какой проц и сколько памяти - давайте поразмышляем на эту тему, товарищи...