Barra laterale

hardware:msi_tv_anywhere_ad

MSI TV Anywhere A/D

Autore: Fabio Di Matteo
Ultima revisione: 15/09/2009

La suddetta scheda funziona su Gnu/linux grazie all'utilizzo del modulo del kernel saa7134, questo modulo comunque non è compreso di solito nelle distribuzioni e necessita di essere installato separatamente (dalla versione 2.6.26 gia' incluso nel kernel, pertanto in questo caso vi consiglio di riprendere la lettura da “Carichiamo il modulo e passiamo i giusti parametri” ).

La tv digitale funziona bene, invece per il momento non son riuscito a far funzionare il telecomando.

Cosa ci serve

Ecco tutto il necessario per installare il modulo saa7134 (si consiglia di installare i seguenti pacchetti direttamente dal manager dei pacchetti della propria distribuzione):

* Header del kernel (linux-headers) per la vostra versione del kernel
* Make
* gcc
* Libxine-extracodecs
* Mercurial
* Outils DVB
* Kaffeine a partire dalla versione 0.8.2

Scarichiamo saa7134 tramite hg

Aprimo un terminale come root e posizioniamoci in una directory a nostra scelta, dopo scriviamo:

hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental

Installiamo saa7134

Sempre dal terminale di root dove abbiamo usato il comando hg digitiamo:

cd v4l-dvb-experimental
make && make install

Carichiamo il modulo e passiamo i giusti parametri

aggiungiamo in /etc/modules

saa7134

creiamo il file /etc/modprobe.d/saa713x (in Debian)e aggiungiamo i seguenti parametri, che non sono altro che i parametri che passiamo al modulo.

options saa7134 card=94 video_nr=0 vbi_nr=0 radio_nr=0 
install saa7134 /sbin/modprobe --ignore-install saa7134; /sbin/modprobe saa7134-alsa
options saa7134-alsa index=2

Nella prima riga diciamo al kernel di utilizzare i file dispositovo /dev/video0 /dev/vbi0 /dev/radio0 rispettivamente per la scheda tv, per il sintonizzatore, e per la radio.
Nella terza riga diciamo al kernel di creare la periferica audio della scheda sonora nel dispositivo 2 ovvero la terza scheda sonora del sistema in quanto la numerazione comincia da 0. cambiate l'indice della scheda in base alla configurazione che avete

Ottenere la lista dei canali per la tv digitale

Per ottenere la lista dei canali e' possibile utilizzare l'utility scan-tv in questo modo:

scantv -C /dev/vbi0 -n PAL -f italy -o scanlist.txt

dove:

  • /dev/vbi0 e' il dispositivo per il sintonizzatore tv digitale;
  • scan.list il file contenente la lista dei canali.

Ascoltare l'audio proveniente dalla scheda tv analogica

Se l'audio non si riesce ad ascoltare basta lanciare la propria applicazione per guardare la tv e poi da terminale il seguente comando:

arecord -D hw:2,0 -r 32000 -c 2 -f S16_LE | aplay - 

dove hw:2,0 è la terza scheda audio ovvero quella della nostra scheda tv in dividuata grazie al comando arecord -l.

Guardare la tv analogica con mplayer

mplayer tv://66 -tv driver=v4l2:device=/dev/video0:chanlist=italy:alsa:
adevice=hw.0,0:amode=1:audiorate=32000:forceaudio:volume=80:immediatemode=0:norm=1

Come già detto per identificare correttamente la scheda audio si deve dare il seguente comando: arecord -l Nel nostro caso potrebbe essere hw.1.0.

per cambiare i canali si usano i tasti k e l

Clicca qui per la tabella dei canali di Palermo e dell'immediato circondario
(presi dal segunte sito: http://guide.dada.net/palermo/interventi/2004/05/158543.shtml )

Registrare trasmissioni tv analogiche con mencoder

mencoder tv://66 -tv driver=v4l2:device=/dev/video0:fps=25:width=640:height=480:\
norm=1:alsa:adevice=hw.1:audiorate=32000:immediatemode=0 -ovc \
lavc -lavcopts vcodec=mpeg4:vbitrate=1500:vhq -vf pp=lb -oac \
mp3lame -lameopts br=128:cbr:mode=0 -o mtv.avi

hardware/msi_tv_anywhere_ad.txt · Ultima modifica: 18/04/2018 - 15:47 (modifica esterna)