Digi-tv
Digi-tv-sovittimen käyttöön tarvitset sopivan ajurin, nipun ohjelmia joilla voit säätää sovittimen oikealle kanavalle sekä mediasoittimen, joka osaa toistaa sovittimen lähettämää videodataa. Jokin sopiva mediasoitin ja koodekit ovat saatavilla useimpiin jakeluihin, digi-tv-kortin ohjausohjelmistot taas sisältyvät esimerkiksi Fedorassa pakettiin dvb-apps ja Debianissa/Ubuntussa pakettiin dvb-utils.
Periaatteessa voisit käskyttää digi-tv-sovittimen oikealle kanavalle vain käskemällä sen oikealle taajuudelle. Koska harva tuntee taajuuksia ulkoa tai jaksaa kirjoittaa koko taajuutta aina kanavaa vaihtaessa, kannattaa digi-tv-sovitinta ensin käskeä skannaamaan yleisimmät taajuudet ja tekemään tiedoston, jossa on näkyvät kanavat taajuuksineen. Yleensä tiedoston nimeksi annetaan channels.conf.
Ensin kannattaa tarkistaa, että dvb-apps -ohjelmapaketti on asennettuna ja että scandvb-ohjelma löytyy koneesta. Seuraavaksi kannattaa tarkistaa, onko /usr/share/dvb-apps- tai /usr/share/doc/dvb-utils/examples/scan/dvb-t (tai .../dvb-c tai .../dvb-s) -alihakemistoissa tiedostoa, jossa olisi oman DVB-jakeluverkon kanavanippuparametreja tarjolla. Tiedoston nimi on muotoa fi-kaupunki tai fi-operaattori. Aja sitten
scandvb /usr/share/dvb-apps/ntsc/finnish
tai
scan /usr/share/doc/dvb-utils/examples/scan/dvb-t/fi-Kaupunki
tai vastaava komento, parametrinä löytämäsi tiedosto. Jos et saa listausta tv-kanavista, katso ytimen viestien (dmesg) ja moduulien (lsmod) listauksista, onko sovitinta ylipäänsä tunnistettu. Mikäli löydät näistä tulosteista digi-tv-sovitinta kuvaavia rivejä, tarkista antennijohdot, kuuluvuudet jne. Ellei em. kanavanipputiedostoa löytdy omasta T-, C- tai S-verkosta, selvitä oman digiboksisi kanavatietojen tai operaattorisi www-sivujen kautta digitv-kanavanippujen parametrit, ja luo em. dvb-apps -ohjelmiston mukana tulevien fi-kaupunki -mallikonfiguraatioiden pohjalta oma kanavanippujen syötetiedosto, jota käytät em. tapaan apuna kanavien haussa.
Jos sait tv-kanavalistauksen, aja komento uudelleen ja kopioi tuloste esimerkiksi tiedostoon channels.conf, jonka voit sijoittaa vaikkapa piilohakemistoon .azap kotihakemistosi alle:
cd ~ mkdir .azap scandvb /usr/share/dvb-apps/ntsc/finnish > .azap/channels.conf
Komennolla
dvbtraffic
voit tarkkailla sovittimen dataliikennettä.
Sovittimen vastaanottamaan MPEG2-videokuvaan pääsee käsiksi laitetiedoston /dev/dvb/adapter0/dvr0 (tai adapter1, adapter2 jne.) kautta. Jos sovittimessa on MPEG2-purkupiiri, valmiiksi puretun videon saa laitetiedostosta /dev/video (tai /dev/video0, video1 jne).
MPlayer
MPlayer osaa näyttää digi-tv-kortin tuottamaa kuvaa. scandvb- tai scan-ohjelmalla luotu kanavatiedosto on tällöin tallannettava nimelle ~/.mplayer/channels.conf. Tämä tapahtuu komennolla
scandvb > ~/.mplayer/channels.conf
Tämän jälkeen MPlayerilla voidaan katsoa kanavaa komennolla
mplayer dvb://kanava
Esimerkiksi
mplayer "dvb://YLE TV2"
Eli dvb://-alun jälkeen tulee kanavan nimi. Nimet löytyvät ~/.mplayer/channels.conf -tiedostosta.
MPlayer ei kuitenkaan ainakaan toistaiseksi hallitse oikeaoppisia tekstityksiä (ns. ylen tekstit).
Kaffeine
Kaffeine osaa hakea kanavat itse. Jos se tunnistaa digi-tv-kortin, Dvb-valikosta löytyy toiminto kanavien virittämiseen. Näin löydetyt kanavat ilmestyvät sitten kanavalistaan.
Kun Kaffeine on käynnistetty ensimmäisen kerran, se luo kansion ~/.kde/share/apps/kaffeine/ jonne se kopioi muutamien eri DVB-verkkojen kanavanippujen tiedot. Kaffeine ei siis käytä suoraan dvb-apps mukana tulevia jakeluverkkojen kanavanipputietoja. Syntaksi on sama, eli voit kopioida dvb-apps -sovelluksen dvb-{t,c,s}/fi-Kaupunki tiedoston tuonne ~/.kde/share/apps/kaffeine/ hakemistoon, ja antaa Kaffeinen käyttää sitä kanavien hakuun.
Sovittimet
Sovitin | Toimivuus |
Terratec Cinergy T USB XE (USB) | Toimii linuxtv.orgin ajurin ja af9005-firmwaren yhdistelmällä. YLEN kanavat näkyivät testissä huonosti, mikä tosin saattoi johtua usb-väylän heikosta virransyötöstä. Testattu: Ubuntu 7.04. |
Terratec Cinergy T USB XS (USB) | Toimii kokeellisella ajurilla. Testattu: Ubuntu 7.04 ja 7.10 |
Terratec Cinergy T2 (USB) | Toimii. Testattu: Suse 10.0, Ubuntu 7.04. |
Terratec Cinergy 1200-C | Toimii ajurilla budget-av, joka löytyy uusimmista ytimen versioista. Huom! Kortista on ilmestynyt uusi versio, jolle pitää itse kääntää kokeellinen ajuri, kts ohje ja linuxtv.orgin artikkeli. Huom2! v4l-dvb on kehittynyt sen verran, että nykyään riittää lähdekoodin hakeminen ja kääntäminen. Korjaustiedostoja (patcheja) ei tarvita. Testattu: Gentoo, Mandriva, Debian 4.0, Ubuntu, KnoppMyth, Fedora |
Terratec Cinergy 1200-T | Toimii. Vaatii get_dvb_firmware-skriptin käyttöä. Katso myös oheinen Ubuntu-juttu. |
Terratec Cinergy C PCI | Toimii. DVB-C kortti. Myös HD-kanavat näkyvät. Ajuriprojekti. Katso myös oheinen LinuxTVWiki-juttu, valmistajan infosivu ja patch kaukosäätimelle. Testattu: Fedora 8 (x86_64). |
TwinhanDTV Alpha (USB) | Toimii. Vaatii erikseen ladattavan firmware-koodin. Mukana tuleva kaukosäädinkin toimii. Huom! Markkinoille on tullut laitteita uudemmalla piirisarjalla, joka ei vielä ole tuettu Linuxissa. Testattu: Fedora Core 4 |
TwinhanDTV USB-Ter (USB1.1) | Toimii, mutta vaatii firmware-tiedoston kopioimisen hotplug-kansioon. Mepis 6:ssa toimii suoraan, Suse 10.2 vaati vanilla-ytimen (>=2.6.20) kääntämisen. |
Hauppauge WinTV-Nexus-CA | Kortin digitaalinen viritin toimii. Testattu: Suse 10.0. |
Hauppauge WinTV NOVA-T USB2 (rev. 93004) | Toimii oikealla firmwarella. Testattu: Mandriva 2007. |
Hauppauge WinTV NOVA-T PCI (90002) | Toimii. Saattaa vaatia moduulin xc88_dvb lataamisen. Testattu: Ubuntu 6.06-> |
Technotrend C-1500 | Toimii tuoreimmilla linuxtv.orgin ajureilla. Myös oheislaitteena saatava CI-moduuli toimii Conax CAMilla ainakin mythtv:ssä. |
Technotrend T-1500 | Toimii. Vaatii get_dvb_firmware-skriptin käyttöä (sama piirisarja kuin Terratec Cinergy 1200:ssä). Katso myös oheinen Ubuntu-juttu. |
Artec T14 USB2.0 DVB-T (myös USB1.1) | Toimii. Huom! Artec T14BR -mallille ei ainakaan toistaiseksi ole tukea ilman ajurin patchaamista. Patch-tiedosto löytyy täältä ja se lisättänee linuxtv.org-ajureihin tulevaisuudessa. Testattu (T14BR & patch): Kubuntu 7.10 Gutsy. |
Technotrend DVB-C Budget (Hauppauge WinTV NOVA) | Toimii. Testattu: Suse 10.0 |
Pinnacle PCTV 300i DVB-T PCI | Toimii ytimestä löytyvällä SAA7134-ajurilla. Lisätietoja sen säätämiseen löytyy Gentoon wikistä. |
Nebula DVB-T PCI ja kaukosäädin | Toimivat. Ohjeet asennukseen löytyvät Ubuntu Suomen keskustelualueelta. Testattu: Ubuntu, Debian. |
Technotrend/Hauppauge WinTV DVB-C rev2.X | Toimii. |
Technotrend Premium C-2300 | Digitaalinen viritin toimii. |
Anysee E30 ja E30C Plus | Toimii beta-vaiheessa olevalla ajurilla, haettavissa Mercurial-versionhallintajärjestelmällä osoitteesta http://linuxtv.org/hg/~anttip/anysee/ . |
Afatech AF9015
A-Link DTU(m), Fujitech / Fuj:Tech, TubeStick |
Toimii beta-vaiheessa olevalla ajurilla, haettavissa Mercurial-versionhallintajärjestelmällä osoitteesta http://linuxtv.org/hg/~anttip/af9015/ . Firmware on ladattavissa osoitteesta http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/ . |
Huomioitavia asioita sovittimista
USB-sovitin saattaa vaatia enemmän virtaa kuin mitä kaikki koneet antavat usb-porteistaan. Ainakin yhdessä tapauksessa virran loppuminen näkyi siten, että kortti näytti toimivan oikein, mutta kuvassa oli vaan merkittävästi häiriöitä. Häiriöt näyttivät siltä, että signaali olisi liian heikko. Onneksi tämä vika on helppo korjata ottamalla käyttöön usb toistin (hub), jolla on erillinen sähkönsyöttö.
Nämä (usb-liitäntäiset) myöskin lämpenevät käytössä aika runsaasti.
Katso myös
Aiheesta muualla
- LinuxTV.fi (keskustelufoorumi)
- LinuxTV:n DVB-wiki
- LinuxTV:n VDR-wiki
- LinuxTV:n video4linux-wiki