Discussione: HTPC / CarPC HOWTO
View Single Post
Old 25-02-2004, 07:10   #1
skazzo
Senior Member
 
Iscritto dal: May 2002
Città: Trento (Lavis)
Messaggi: 2583
HTPC / CarPC HOWTO

Spero di fare cosa gradita riassumendo le discussioni riguardanti i software htpc e carpc, come avevo promesso qualche tempo fa.... se poi la sezione non è quella giusta, liberi di spostarmi!
ecco a voi la faq:

HTPC / CarPC HOWTO

Ciao a tutti! Ecco a voi il tentativo di riassumere una volta per tutte le discussioni che parlano dei software (ma anche dell'aspetto hardware) che ci permettono di trasformare i nostri PC in HTPC o CarPC (o CarPuter).
Innanzitutto un po' di bibliografia più avanti otterrete una spiegazione:

Precedente thread ufficiale:
http://forum.hwupgrade.it/showthread...hreadid=523723
Altro thread che discute anche sull'hardware:
http://forum.hwupgrade.it/showthread...hreadid=535416
Guida in italiano a GeexBox:
http://sanzoghenzo.altervista.org/20...-italiano.html
Sito ufficiale GeexBox:
http://www.geexbox.org
Sito ufficiale Movix/eMovix/Movix2:
http://movix.sourceforge.net/
Sito ufficiale Freevo:
http://freevo.sourceforge.net/
Sito ufficiale Freevix:
http://www.freevix.org/
Sito ufficiale DashPC, software per auto con forum e negozio online:
http://www.dashpc.com
Sito di CarPuter italiano:
http://www.carputer.it
Sito di CarPuter americano:
http://www.mp3car.it
Discussione "LCD in auto":
http://forum.hwupgrade.it/showthread...0&pagenumber=4
Discussione "Telecomando x pc":
http://forum.hwupgrade.it/showthread...hreadid=595531

-HTPC
Lo scopo del nostro progetto è assemblare un computer minimale, magari abbastanza piccolo e portatile, da poter collegare alla Televisione per gustarci I film in qualsiasi formato anche in salotto o a casa di amici. Sappiamo tutti che esistono già lettori DivX da tavolo, ma il nostro spirito di modder ci spinge a creare qualcosa da noi, evitando di spendere qualche centinaia di euro per un elettrodomestico che (a parer mio) non avrà molti anni di vita. Piuttosto pensiamo versatile, e impegnamo hardware già usato (e quindi più economico) o hardware nuovo al quale sapremo dare un'altro impiego quando ci stuferà o non sarà più all'altezza...
Pur essendo una guida rivolta ai software, apro una piccola parentesi riguardante l'hardware da utilizzare.
La maggioranza dei software trovati (anzi, direi tutti) sono minidistribuzioni linux (spiegheremo più avanti cosa significa), quindi bisognerà cercare hardware compatibile con tale sistema operativo.
Una configurazione minimale può essere questa:
-Processore Pentium3 500 MHz o superiore (consigliati 800MHz, con 1GHz non avete problemi) o equivalente (AMD Athlon o Via C3);
-64MB RAM per GeexBox, poi ovviamente più se ne ha, meglio è;
-Scheda madre a piacere, se si vuole fare un compatto punterei su una Epia o una micoATX;
-Scheda video con tv-out possibilmente ATI, Nvidia, S3, Matrox, 3dfx (prendetela come una classifica, almeno su geexbox le ati funzionano meglio);
-Scheda audio PCI o integrata, assolutamente da evitare le ISA; come supporto credo che le migliori siano le SoundBlaster;
-Lettore DVD, per risparmiare spazio si può pensare ad uno slim;
-L'hard disk non è necesario, tuttavia se odiate il ronzio del lettore mentre il disco gira, potreste pensare di inserire un disco dove scaricare temporaneamente il film, e magari installare anche il software da voi scelto (se possibile)
-Opzionalmente potete acquistare/costruirvi un ricevitore infrarossi per comandare il lettore tramite un normale telecomando; Geexbox supporta l'interfaccia animax e i telecomandi per schede tv più famosi (ATi remote wonder, crative Dxr, Hauppage WinTV, ecc.)
-Il case? beh, più piccolo e personalizzato possibile!

Dopo aver montato il pc suddetto passiamo ad illustrare quale software fa al caso vostro.

1. GeexBox - http://www.geexbox.org
Comincio con GeexBox perchè, devo ammetterlo, è l'unico che ho provato.
GeexBox è una distribuzione linux, ovvero un sistema operativo a sè stante, di circa 5MB, viene fornita come ISO masterizzabile e avviabile. In pratica basta scaricarla, masterizzarla e avviare il computer con il cd appena creato.
All'avvio, GeexBox verrà copiato interamente in memoria ram e il cd verrà espulso, per poter inserire il film o la musica desiderati.
Inoltre, si può installare su disco fisso o su pendrive USB; ovviamente se avete un adattatore per compactFlash sul canale ide potrete usare quella per memorizzare il sistema operativo.
Il cuore di tale distribuzione è MPlayer, famoso lettore multimediale che gira sotto linux, e permette di leggere qualsiasi tipo di formato multimediale (a parte i midi !)
La navigazione e i comandi principali sono raggiugnibili tramite tastiera o telecomando opportunamente configurato, e sfrutta l'On Screen Display propria di Mplayer.
Per quanto riguarda il telecomando, si hanno due possibilità: o si possiede/acquista uno dei telecomandi supportati (citati qualche riga sopra, sul sito ufficiale l'elenco completo), oppure ci si costruisce un ricevitore infrarossi su porta seriale, si utilizza un telecomando di casa, e si imposta la distribuzione in modo da accettare i segnali (e quindi i comandi) del telecomando.
Punto di forza di questa distribuzione è la personalizzabilità: si può cambiare la lingua, impostare il telecomando e i tasti della tastiera, il carattere dell'OSD, le immagini di sfondo dei menu, aggiungere i codec mancanti (realmedia e windowsmedia, per via delle licenze).
Tutto questo lo si può fare mediante l'iso generator, una delle versioni di geexbox scaricabili dal sito.
Inoltre c'è da tenere a mente che il progetto è opensource e sono disponibili i sorgenti, per cui qualsiasi persona può modificare ogni aspetto della distribuzione, aggiugngendo funzioni interessanti e togliendone di inutili (tipo il supporto per boot remoto, che non trovo molto comodo)
Punto a sfavore, invece, va al supporto hardware. Lunga ancora è la strada che gli sviluppatori francesi devono compiere per raggiungere un livello di compatibilità accettabile. C'è da dire, però, che nelle ultime tre versioni sono stati fatti passi da gigante.
Oltre al link al sito ufficiale
http://www.geexbox.org
vi rimando alla mia guida a geexbox,
http://sanzoghenzo.altervista.org/20...-italiano.html
dove spiego come personalizzare la vostra geexbox

1.Movix, eMovix, Movix2
Ecco altre tre distribuzioni che stanno in poche decine di mega da masterizzare su CD, anche queste costruite sopra MPlayer. A rigor di cronaca, questo progetto è nato da un italiano, quindi se volete essere un po' nazionalisti...
Le tre versioni differiscono da geexbox e tra loro da alcune cose, ecco le principali:
eMovix: rigorosamente da masterizzare con il film che si vuole vedere, semplicemente avvia un sistema operativo minimo e fa partire subito il film.
MoviX: utilizza un menu minimale controllabile via tastiera o mouse, oppure sfrutta i menu di mplayer. Funziona grossomodo come geexbox.
MoviX2: utilizza l'interfaccia grafica per visualizzare mplayer (tipica skin da videoregistratore) e il film; necessita anch'essa di un mouse.
Il sito, purtroppo in inglese, è ricco di spiegazioni e fornisce sorgenti e binari delle distro, e utility eseguibili da windows per configurare il proprio CD.

3.Freevix/Freevo
Freevix è l'ennesima distribuzione su cd per gli htcp, basata questa volta su Freevo, applicazione costruita anch'essa attorno a MPlayer. Questa distribuzione/programma differisce dalle altre per le funzioni: con Freevo possiamo finalmente parlare di HTPC. Mentre le altre distribuzioni sono dei semplici lettori multimediali, con freevo si può fare dell'hard disk recording, dell'encoding, vedere la TV tramite scheda TV e molto altro.
Freevo è un'applicazione linux, e quindi c'è bisogno di un pc con disco fisso e una distribuzione linux (una di quelle serie) installata. FreeviX, invece, è un progetto che cerca di utilizzare freevo direttamente da CD. L'ultima versione di Freevix occupa 30MB e funziona da CD, hard disk, CompactFlash, USB pen e PXE (remoto).
Purtroppo lo sviluppo sembra fermo da agosto 2003.
Freevo, invece, è continuamente aggiornato (ora siamo alla versione 1.5), e aggiunge, ad ogni versione, nuove funzionalità e aggiornamenti.


-CarPC
Come vi avrà suggerito il nome, il CarPC (o CarPuter) è un computer installato in auto, utile per ascoltare mp3 o altri formati audio, utilizzare un navigatore satellitare, intrattenere i passeggeri con film o videogiochi.
ATTENZIONE: invitiamo gli autisti a non utilizzare il sistema durante il viaggio, o meglio li invitiamo a stare attenti alla strada... Ci sono già troppi incidenti anche senza computer!
Sebbene il problema maggiore di un carPC sia farlo stare nell'auto, in questo breve paragrafo volevo introdurre qualche software studiato per un'accesso facile alle varie funzioni, come per esempio il navigatore satellitare, il lettore multimediale, la diagnostica dell'auto (se l'auto suppota tale sistema), eccetera...
Breve descrizione del mio CarPuter ideale?
-Scheda Madre Via Epia con processore >= 800MHz;
-Lettore DVD slim;
-Monitor LCD TFT 7" con touchscreen
-Ricevitore GPS USB o seriale;
-Adattatore bluetooth USB, per il vivavoce e un'eventuale lan wireless quando l'auto è in garage;
-Hard disk, pendrive USB o compactFlash...
-Alimentatore da auto (ITPS + PW-70a)
Il tutto nel minor spazio possibile, direttamente collegato all'ampli senza bisogno dell'autoradio...Mittico!

Ecco qui i software:

1.DashPC - http://www.dashpc.com
Dashpc è un'applicazione linux scritta dal possessore dell'auto che vedete sul sito (a quanto mi pare di aver capito), e fornisce un menu rapido per guardare film, ascoltare musica, utilizzare il GPS, controllare lo stato dell'auto e aprire finestrini, tettuccio, la serratura delle porte e chi più ne ha più ne metta.
Per chi sa l'inglese consiglio di visitare il sito, pieno di sorprese, e corredato di un forum di discussione (non molto frequentato, a dire il vero) in cui si trovano consigli e risposte ai vostri problemi.
DashPC ha bisogno di un pc sul quale giri una distribuzione linux con un window manager. Sfortunatamente non esiste una versione su cd, in quanto i programmi (credo) richiedono molta memoria per poter essere salvati tutti in ram. Spero di essere smentito dai futuri sviluppi dell'applicazione.

2.MediaCar http://www.mp3car.com
Lettore multimediale con facile accesso alle varie funzioni, scritto per windows. Inutile dire che dovete possedere una licenza di windows per poter utilizzare questo programma, e che è necessario, per forza di cose, un hard disk.

3.Carputer.it http://www.carputer.it
In questo sito sono presenti delle chicche in italiano per costruirsi il proprio carPC, inoltre è presente un software realizzato con il contributo di tutti gli utenti, opensource, simile ai precedenti. Gira sotto Windows.

4.PyCar http://pymedia.sf.net
Pycar è un frontend scritto in python adatto ai possessori di monitor con touchscreen, per il momento include solo lettore audio e video, più in là verranno aggiunti navigatore GPS, vivavoce Bluetooth, ricevitore radio FM e XM...
Per i possessori di epia è disponibile la distribuzione linux ottimizzata in una iso di una decina di mega.
__________________
Blog - ROMsCat - Guida a GeexBox -
VENDO 1 - VENDO 2

Ultima modifica di skazzo : 20-01-2008 alle 14:14.
skazzo è offline   Rispondi citando il messaggio o parte di esso