sudo apt-get install dvb-apps
sudo apt-get install dvbstream
Kanavien virittämiseen tarvitsee jonkun tunnetun kanavan channels.conf -tiedostoon. Hieman nurinkurista, että kanavien viritykseen pitää etukäteen tietää kanavia, mutta niin kai se sitten on. Ratkaisin ongelman jo aiemmassa blogauksessani (ks. 11.9.2009), joten en kirjoita asiasta tämän enempää tähän.
Sitten kokeillaan virittää tv-kortti YLEn TV1:lle. Huomaa, että alla käytetty channels.conf on luotu ilman -o vdr -vipua scan-sovellukselle. Scan-sovellus on siis tehnyt ko. tiedoston zap:n hyväksymässä muodossa.
user@meedio:~$ czap -c channels.conf TV1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file 'channels.conf'
1 TV1:274000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:512:650:17
1 TV1: f 274000000, s 6900000, i 2, fec 0, qam 4, v 0x200, a 0x28a
status 1f | signal 81c0 | snr 120d | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Jätä czap pyörimään taustalle. Seuraavaksi taiotaan ykkösen kuva ruudulle.
dvbstream -o -ps 512 650 -qam 128 | mplayer -
Eri parametrien selityksiä:
- -o syöttää streamin stdoutiin (joka siis putkitetaan mplayerille)
- -ps kertoo video- ja audio-streamien id:t. Nämä näkyvät channels.conf:sta kolmanneksi ja toiseksi viimeisestä parametrista (ks. ylempää YLE1:n rivi)
- -qam merkityksen selvitys jätetään kotitehtäväksi, mutta oikean arvon näkee channels.conf:n parametreista (ks. ylempää YLE1:n rivi)
Jos nyt alkaa ykkönen näkymään, niin ainakin viritin on ok ja antennin johto oikeassa paikassa.
Ei kommentteja:
Lähetä kommentti