Продолжаю рубрику СДЕЛАЙ САМ. На этот раз нужно было что-то придумать со старым (вторым по счёту в моей жизни) компьютером.
Что мы имеем:
Возможные варианты:
1) Файловый сервер:
а) на базе Windows Server 2003
+ 100% будут все нужные драйвера
+ 100% будет нормальная производительность
— нет IIS 7, а значит можно забыть про ASP.NET\MVC
б) Windows Server 2008
— основан на ядре Windows Vista\7 где имеются проблемы с nForce 2
— тоже и про GeForce 5200
+ тут и IIS, и последний WMP с расшариванием, и ASP.NET, и MVC
2) HTPC:
а) на базе Windows что-то на ядре 5.x (Server 03, MCE, XP)
+ есть все драйвера
+ куча софта
б) на базе Windows что-то на ядре 6.x (Server 2008, Vista, 7, Home Server)
— тоже самое, что и для файлового сервера на базе Windows Server 2008
в) Linux
+ вроде как должны быть драйвера
+ вроде как должен быть софт
+ вроде как должно всё работать быстро
+ вроде как всё опенсурс и значит это круто (Фак ееее!)
Поехали!
Файловый сервер я отбросил сразу, т.к. в будущем хочу свой текущей desktop как раз и превратить в application server + хранилище для файлов, а т.к. играть в игры я почти перестал, и следовательно, консоль покупать не собираюсь, то и решил сделать HTPC.
Первое, что я сделал это докупил корпус Desktop SilverStone Lascala Black — специальный корпус для HTPC — могли бы сделать его и поменьше, а то такая махина. Также докупил контроллер STLab для подключения жёсткого диска в 1 ТБ через SATA (на текущем компьютере имелся и почти не использовался). Ну и видеокарту заменил с 5200 на 6200, чтобы проблем с драйверами не было.
Linux — шоб тебя!
Естественно, эксперимент начал с данной опенсурсной какашки. Как-то года 2 назад ставил Ubuntu на это железо и всё работало просто шикарно — быстро, красиво. Сейчас же, во-первых, ОС выругалась, что у меня очень старое железо, во-вторых, Unity отказался запускаться, а Gnome начал жутко тормозить (установка GeForce 6200 исправила эти проблемы). Дальше — хуже. Linux не увидел контроллер STLab, а значит прощай террабайтовый жёсткий диск. В общем, Linux — прощай! (можно было бы и посидеть несколько ночей подряд, чтобы всё-таки заставить работать данный контроллер, но как-то стало себя жалко)
Дальше, я подумал об Windows Server 03, но дистрибутив, скачанный с DreamSpark как раз и лежал на том террабайтовом жёстком диске, а разбирать мой текущий PC, чтобы подключить туда этот HDD и вытащить нужный образ было как-то неохото, поэтому достал запыленный диск с Windows XP.
XP — forever!
Итак, с драйверами проблем на XP, конечно же, нет. И ТВ-тюнер, и контроллер — всё заработало на ура! Теперь надо бы найти нужный софт.
AverMedia MediaCenter — неплохая вещь, но возможности удручающие, так что я сразу от этой идеи отказался.
XBMC — опенсурсный медиа центр. Красивый с множеством настроек, но не работающий с пультом от AverTV. В топку.
MediaPortal — форк XBMC для ОС семейства Windows. Множество настроек, есть плагин для работы с пультом от AverTV, есть плагин для работы с Lat.fm и куча чего ещё. К сожалению, не работает с моим тюнером, т.е передачки я посмотреть не смогу (в принципе, и фиг с ним).
cracked-XP — suxx!
Спустя некоторое время начались проблемы с запуском Windows — при загрузке ОС зависала. Причину я так и не нашел и решил перейти с краденной кем-то в интернете ОС на лицензионную Windows Server 2003 (предоставленную сайтом Dreamspark.com)
Пришлось на этот раз потанцевать с бубном, чтобы нормально заинсталлировать WMP 11 (не поддерживает Server 03, 08), драйвера для AverTV 305 (устанавливались как-то криво).
В итоге, за основу HTPC я взял MediaPortal. Установил некоторые плагины для него. В частности, доустановил плагин для использования пульта от AverTV 305. Поддержку самого тюнера в MediaPortal я так и не сумел настроить — поэтому, пока обойдусь без просмотра телевизора через HTPC (ну и ладно).
За DLNA у меня отвечает TVersity. Также доустановил Google Music Manager ( мало-помалу закачивает мою музыку в Google Music), а также uTorrent + WebUI (могу удалённо управлять загрузкой через браузер).
Изначально планировал выводить видео через TV-out, но знающий человек подсказал, что лучше этого не делать, и я купил переходник DVI-to-component.
Поставил также приложение для управления MediaPortal на свой телефон на Android — aMPDroid. Неплохо бы также для TVersity установить приложения для iPad и телефона, но это потом.
******
ЗЫ: В планах на будущее добавить эмулятор первой Sony PlayStation, тем более, что для Media Portal есть специальный plugin для запуска эмуляторов и игр к ним. Неплохо было бы настроить и управление через мой логитековский геймпад (также в MediaPortal есть весь необходимый функционал). Ну и совсем замечательно бы было поставить xampp, ruby, postgresql, sql server 08 и IIS 7 ( но тут, увы, с IIS 7 ничего не выйдет ).
55.751297
37.618023