Ero sivun ”Digi-tv” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(sovittimet taulukkomuotoon)
Rivi 35: Rivi 35:
[[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.
[[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.


== Toimivia sovittimia ==
== Sovittimet ==
*Terratec Cinergy T USB XE -usb-viritin. Testattu toimivaksi Ubuntu 7.04 + linuxtv-ajurit + af9005-firmware -yhdistelmällä. YLEN kanavat näkyivät testissä huonosti, mikä tosin saattoi johtua usb-väylän heikosta virransyötöstä.
{|  border=1
*Terratec Cinergy T2 -USB-sovitin on havaittu toimivaksi seuraavilla yhdistelmillä [[Kaffeine]] - [[Suse]] 10.0, [[Kaffeine]] - [[ubuntu]] 7.04.
|'''Sovitin'''
*Terratec Cinergy 1200-C toimii ajurilla <tt>budget-av</tt>, joka löytyy uusimmista [[ydin|kernelin]] versioista. Testattu [[Gentoo]]ssa, [[Suse]]ssa, [[Mandriva]]ssa, [[Debian]] 4.0:ssa, [[Ubuntu]]ssa, [[KnoppMyth]]:ssa ja [[Fedora Core]]ssa. Huom! Kortista on ilmestynyt uusi versio, jolle pitää itse kääntää Linux-tuki kokeellisesta ajurista. Ks. http://www.cs.helsinki.fi/u/aulaskar/digi/terratec_cinergy_1200_dvb-c.html ja http://linuxtv.org/wiki/index.php/DVB-C_PCI_Cards Huom2! v4l-dvb on kehittynyt sen verran, että nykyään riittää kun hakee sorsapuun, kääntää ja installoi sen edellä olevan ohjeen mukaan. Patchaamista ei enää tarvitse.
|'''Toimivuus'''
*Terratec Cinergy 1200-T toimii, Mandriva 2006, vaatii kuitenkin [http://lists.suse.com/archive/suse-linux/2005-Aug/att-0622/get_dvb_firmware get_dvb_firmware skriptin] ja hotplug-hakemistoon asennuksen.
|-
* TwinhanDTV Alpha DigiTV-viritin USB on toiminut ainakin Fedora Core 4:n ja mythtv 0.19:n kanssa. Vaatii erikseen ladattavan [http://www.linuxtv.org/downloads/firmware/dvb-usb-vp702x-01.fw firmware-koodin]. Mukana tuleva [[Kaukosäätimet|kaukosäädinkin]] toimii.<br>'''Varoitus!''' Markkinoille on tullut laitteita uudemmalla piirisarjalla, joka ei vielä ole tuettu Linuxissa.
|width=20%|Terratec Cinergy T USB XE (USB)
* TwinhanDTV USB-Ter (USB1.1!) toimii, mutta vaatii http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-5.0.0.11.fw kopioimisen hotplug kansioon. [[Mepis]] 6 toimi suoraan, [[Suse]] 10.2 vaati vanilla ytimen (2.6.20) kääntämisen.
|Toimii[http://www.linuxtv.org 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.
* Hauppauge WinTV-Nexus-CA on havaittu toimivaksi [[Suse]] 10.0 -käyttöjärjestelmässä ohjelmien [[Kaffeine]], [[Xawtv4]] ja [[Klear]] kanssa. Kortissa on myös analoginen viritin, jonka toimivuudesta ei tietoa.
|-
* Hauppauge WinTV NOVA-T USB2 (rev. 93004) toimii oikealla firmwarella Mandriva 2007.  
|Terratec Cinergy T2 (USB)
* Hauppauge WinTV NOVA-T PCI (90002) toimii paremmin Kaffeinen kanssa kuin Windowsilla "oikean" wintv-ohjelman kanssa. (Kubuntu 6.06 ->)
|Toimii. Testattu: [[Suse]] 10.0, Ubuntu 7.04.
* Technotrend C-1500 toimii tuoreimmilla ajureilla [http://www.linuxtv.org/repo linuxtv.org:sta]. Myös oheislaitteena saatava CI-moduuli toimii Conax CAM:lla ainakin [[mythtv|mythtv:ssä]].
|-
* Artec T14 USB2.0 DVB-T (myös USB1.1) toimii uusimmilla ajureilla [http://www.linuxtv.org linuxtv.org:ista], mutta vaatii toimiakseen myös firmwaren  [http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-6.0.0.8.fw dvb-usb-dibusb-6.0.0.8.fw]. Testattu mm. seuraavilla ohjelmilla ja todettu toimivaksi: [[Kaffeine]], [[Klear]] ja [[Mplayer]]. Myös suora nauhoitus (tzap -o nauhoitus.mpeg subtv) toimii scannauksen jälkeen. (Toimii suoraan Ubuntu Feisty 7.04:ssä.) Huomioi kuitenkin se, että esimerkiksi mallille Arctec T14BR ei ainakaan vielä ole tukea.
|Terratec Cinergy 1200-C
*Technotrend DVB-C Budget (Hauppauge WinTV NOVA) toimii SuSE 10.0:lla ja Kaffeinella.
|Toimii ajurilla <tt>budget-av</tt>, joka löytyy uusimmista [[ydin|kernelin]] versioista. Huom! Kortista on ilmestynyt uusi versio, jolle pitää itse kääntää kokeellinen ajuri, kts [http://www.cs.helsinki.fi/u/aulaskar/digi/terratec_cinergy_1200_dvb-c.html ohje] ja [http://linuxtv.org/wiki/index.php/TerraTec_Cinergy_1200_DVB-C linuxtv.orgin artikkeli]. Huom2! <tt>v4l-dvb</tt> 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]]
*Pinnacle PCTV 300i DVB-T PCI toimii SAA7134 ajurilla. Ohjelman katselua testattu Mplayerillä. Hyviä neuvoja säätämiseen [http://gentoo-wiki.com/HARDWARE_saa7134 Gentoo Wikistä].
|-
*Nebula DVB-T PCI-viritin ja kaukosäädin toimii ainakin ubuntussa ja debianissa. Ohjeet http://forum.ubuntu-fi.org/index.php?topic=3634.0
|Terratec Cinergy 1200-T
*Technotrend/Hauppauge WinTV DVB-C rev2.X, full feature -kortteja, jotka toimivat nykyisillä kerneliversioilla täysin.
|Toimii. Vaatii <tt>get_dvb_firmware</tt>-skriptin (linkki puuttuu).
*Technotrend Premium C-2300, full feature -kortti, jonka pitäisi toimia digipuolella. Kortti on analogi- ja digitv-hybridikortti, analogipuoli ei ilmeisesti toimi Linuxissa.
<!-- tämä linkki oli alunperin: http://lists.suse.com/archive/suse-linux/2005-Aug/att-0622/get_dvb_firmware, mutta tuota sivua ei löydy -->
|-
|TwinhanDTV Alpha (USB)
|Toimii. Vaatii erikseen ladattavan [http://www.linuxtv.org/downloads/firmware/dvb-usb-vp702x-01.fw firmware-koodin]. Mukana tuleva [[Kaukosäätimet|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 [http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-5.0.0.11.fw firmware-tiedoston] kopioimisen <tt>hotplug</tt>-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 <tt>xc88_dvb</tt> [[modprobe|lataamisen]]. Testattu: Ubuntu 6.06->
|-
|Technotrend C-1500  
|Toimii tuoreimmilla [http://www.linuxtv.org/repo linuxtv.orgin] ajureilla. Myös oheislaitteena saatava CI-moduuli toimii Conax CAMilla ainakin mythtv:ssä.
|-
|Artec T14 USB2.0 DVB-T (myös USB1.1)
|Toimii tuoreimmilla linuxtv.orgin ajureilla, mutta vaatii erillisen [http://www.linuxtv.org/downloads/firmware/dvb-usb-dibusb-6.0.0.8.fw firmware-tiedoston]. Huom! Arctec T14BR -mallille ei ainakaan toistaiseksi ole tukea. Testattu: Ubuntu 7.04.
|-
|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 [http://gentoo-wiki.com/HARDWARE_saa7134 Gentoon wikistä].  
|-
|Nebula DVB-T PCI ja kaukosäädin
|Toimivat. Ohjeet asennukseen löytyvät [http://forum.ubuntu-fi.org/index.php?topic=3634.0 Ubuntu Suomen keskustelualueelta]. Testattu: Ubuntu, Debian.
|-
|Technotrend/Hauppauge WinTV DVB-C rev2.X
|Toimii.
|-
|Technotrend Premium C-2300
|Digitaalinen viritin toimii.
|}


== Huomioitavia asioita sovittimista ==
== Huomioitavia asioita sovittimista ==

Versio 16. syyskuuta 2007 kello 17.55

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.

Kanavan valinta ja virittäminen

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, onko /usr/share/dvb-apps- tai /usr/share/doc/dvb-utils/examples/scan/dvb-t-alihakemistoissa tiedostoa jossa olisi oletuskanavia. Tiedoston nimi on muotoa fi-kaupunki. 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.

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 lähettämään MPEG2-videokuvaan pääsee yleensä käsiksi laitetiedoston /dev/video (tai /dev/video0, /dev/video1/ jne.) kautta.

MPlayer

MPlayer osaa näyttää digi-tv-kortin tuottamaa kuvaa. scandvb- tai scan-ohjelmalla luotu kanavatiedosto on tällöin tallannettava hakemistoon ~/.mplayer/channels.conf. Tämän jälkeen MPlayerilla voidaan katosa kanavaa komennolla

mplayer dvb://kanava

Esimerkiksiksi

mplayer "dvb://YLE TV2"

Eli dvb://-alun jälkeen tulee kanavan nimi. Nimet löytyvät 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.

Sovittimet

Sovitin Toimivuus
Terratec Cinergy T USB XE (USB) Toimiilinuxtv.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 T2 (USB) Toimii. Testattu: Suse 10.0, Ubuntu 7.04.
Terratec Cinergy 1200-C Toimii ajurilla budget-av, joka löytyy uusimmista kernelin 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 (linkki puuttuu).
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ä.
Artec T14 USB2.0 DVB-T (myös USB1.1) Toimii tuoreimmilla linuxtv.orgin ajureilla, mutta vaatii erillisen firmware-tiedoston. Huom! Arctec T14BR -mallille ei ainakaan toistaiseksi ole tukea. Testattu: Ubuntu 7.04.
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.

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, joten mukana tulevaa jatkojohtoa kannattaa todellakin käyttää.

Linkkejä