Home > Linux Debian, linux, multimedia, ubuntu, vlc > DVB TV: AVerMedia a309 + VLC …stay tuned

DVB TV: AVerMedia a309 + VLC …stay tuned


 
Da ormai più di un anno possiedo un portatile hp dv51170, non male direi (scalda un tantino ma d’inverno è quasi piacevole..); fra gli innumerevoli ammennicoli in dotazione (fra cui ben 2 telecomandi che ho ancora incelofanati 8O ) c’è pure un’antenna per sfruttare il TV tuner integrato (digitale terrestre).

Ecco come poterlo utilizzare in abbinamento a VLC sulla nostra Debian (ho usato la versione 1.05 compilata in precedenza).

Innanzitutto verifichiamo di avere il dispositivo, dando il comando $ lsusb vi dovrebbe comparire un rigo simile a questo:

Bus 001 Device 004: ID 07ca:a309 AVerMedia Technologies, Inc.

Bene!! Adesso dobbiamo installare il necessario e piazzare il firmware per far riconoscere l’a309 al nostro sistema:
 
Da terminale diamo uno alla volta i seguenti comandi:

$ su
$ apt-get install mercurial wget build-essential
$ hg clone http://linuxtv.org/hg/v4l-dvb
$ cd v4l-dvb
$ make CONFIG_DVB_USB_DEBUG=y
$ make install

 
Scarichiamo il firmware e mettiamolo al posto giusto:

$ wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
$ cp dvb-usb-af9015.fw /lib/firmware/

 
Carichiamo il modulo nel kernel:

$ modprobe dvb-usb-af9015 debug=3

 
Riavviamo (non fa mai male) e diamo ancora il comando $ lsusb, dovremmo vedere stavolta questo rigo:

AVerMedia Technologies, Inc. HP DVB-T TV Tuner [HP dv6-1190en]

 
Diamo infine $ ls -l /dev/dvb se l’otput è questo:

drwxr-xr-x 2 root root 120  1 mar 20:33 adapter0

il dispositivo è stato creato correttamente.
 
Passiamo a VLC:

Per installare il player:

$ apt-get install vlc 

Collegate e posizionate l’antenna in un punto ottimale.
Dobbiamo ora dargli in pasto la lista dei canali, si tratta di un passaggio intermedio necessario, ho sperimentato 2 sistemi, entrambi generano un file channels.conf:
 
Primo metodo, dvb-apps:

$ apt-get install dvb-apps
$ ls /usr/share/dvb/dvb-t/ | grep it-*

(se siete all’estero al posto di it mettete il codice del vostro paese)

Vedrete una lista delle stazioni italiane individuate la più vicina a voi e usatela per la scansione, ad esempio per Firenze:

scan /usr/share/dvb/dvb-t/it-Firenze | tee ~/channels.conf

 
Attendete che venga creato il file channels.conf nella vostra home:

Secondo metodo, w_scan:

$ wget "http://wirbel.htpc-forum.de/w_scan/w_scan-20091230.tar.bz2"
$ cd ./w_scan-20091230
$ tar xfj w_scan-20091230.tar.bz2
$ cd ./w_scan-20091230

 
Creiamo il channels.conf per l’Italia:

$ w_scan -ft -c IT  >> ~/channels.conf

Se la scansione non va a buon fine provate a riavviare (riavviate sempre se intendete cambiare sistema di scansione).

Aprite VLC e andate su Media>Apri File selezionate in basso a destra “tutti i file” e aprite nella home il channels.conf appena creato, poi Visualizza > Scaletta per avere la lista dei canali.

Per attivare le opzioni di registrazione attivate Visualizza > Controlli avanzati.

Il teletext (es:televideo rai) è disponibile dal menù in basso.

VLC integra svariati effetti video di colore o ridimensionamento, è possibile pure sovrapporre testo ai video zoommare e molto altro (vedi screenshots).
Fra le interfacce che ho provato è certamente la più gestibile e completa per ambiente gnome.

ALTRI PLAYER:

Totem:
Vuole un dvb-channels.conf in formato Xine playlist e al posto giusto, usare il comando:

$ w_scan -ft -c IT -X >> ~/.gstreamer-0.10/dvb-channels.conf

(installare prima w_scan, vedi secondo metodo)

Poi Filmato > Guarda la TV con Adattatore.. e Visualizza > Barra laterale per la scaletta.

Me-tv e Kaffeine
Installarli da Synaptic, non richiedono particolari configurazioni.

Screenshots:

  1. canopus0003
    2 marzo 2010 a 12:00 | #1

    complimenti per il post, è davvero favoloso! ho il tuo stesso pc e mi affretto a seguire le tue indicazioni. non riesco invece a far funzionare la scheda wifi; mi aiuteresti? grazie infinite

  2. 2 marzo 2010 a 21:24 | #2

    Ciao grazie dei complimenti :)
    Per la scheda wifi (Intel WiFi Link 5100) bisogna vedere che cosa usi (Ubuntu/Debian/altro..) e se hai un kernel almeno 2.6.28 – 2.6.30 (comando uname -r) ma dipende dalla distribuzione.

    Ti basta installare i pacchetti firmware-iwlwifi e wireless-tools non devi fare nulla se non creare la nuova connessione col network manager.

    Se hai un vecchio kernel te ne devi prima procurare uno più aggiornato attivando per esempio i repository backports, per Debian è spiegato tutto qui.

    Ciao :)

  1. Nessun trackback ancora...