Vettem egy ilyen frankó dupla tunert, ez attól dupla, hogy ténylegesen két digitális mpeg-4 tuner van benne, így egyikkel lehet nézni x adót, a másikkal meg felvenni y-t. Persze mivel csak a szabadon fogható adókat tudja venni, nem nagyon hiszem, hogy különösebben használva lesz ez a funkciója.
Windows alatt jár hozzá az Arcsoft Total Media program teljes verziója, szériakulccsal, nem is pazarlok rá szót, tud mindent, csak a magyar nyelvet nem.
Linux alatt már más a helyzet. Természetesen hivatalos Linux support nincs, bütykölni kell.
Akkor lássuk:
A LinuxTV.org [link] szerint a 2.6.37-es kernel óta lehet használni ezt a tunert. Hoppá, csakhogy se Ubuntuhoz, se OpenSusehoz nincs jelenleg még 2.6.37-es kernel, úgyhogy a még nem végleges kerneleket kell feltelepíteni.
Kernel frissítés -ez nem végleges kernel, mindenki csak saját felelősségére csinálja-
Első lépés legyen mindkét rendszeren, hogy csinálunk egy frissítést, mielőtt kernelt telepítünk.
Ubuntu10.10, LinuxMint10
Telepítsük fel a friss daily kernelt innen: [link]
Telepítsük a headers, a generic majd pedig az image fájlokat, az i386 jelenti a 32 bitet, a többi 64 bites állomány. Ha kész vagy, újra kell indítani, és már mehet is az új kernel.
OpenSuse
Kernelt letölteni a factoryból tudunk: [link], i586 könyvtárban van a 32 bites, x86_64-ben pedig a 64 bites.
Innen nem teljesen egyértelmű, hogy mi kell. Amit telepíteni kell, az a kernel-default-2.6.37......rpm, viszont volt, hogy kielégíthetetlen függőséget jelzett, ezért feltelepítettem a kernel-default-desktop-2.6.37....rpm állományt, az nem jelzett függőség problémát.
Telepítés után újraindítás.
Tuner Firmware
A tuner egy afatech af9015-ös chip, [link] ami egyben tartalmazza a két tunert és az usb hidat is.
A kernel csere magában nem elég. Ubuntun feltelepítettem a linux-firmware-nonfree csomagot.
sudo apt-get install linux-firmware-nonfree
Opensuse-n telepíteni kell a firmware fájlt [link].
Ha ezekkel megvagyunk, dugjuk be a tunert a gépbe. Itt már mindennek mennie kell, Ubuntu alatt még a zárt illesztőprogramok menüben is látszik a szerkezet, de akkor vagyunk meg, ha a fájlrendszerben a /dev mappában létrejön a dvb mappa, benne pedig az adapter0 és 1 mappák, azokon belül pedig 4-4 állomány.
így kell kinéznie:
dmesg | grep dvb
[ 1203.912644] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[ 1203.961645] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[ 1204.029156] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[ 1204.029279] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1204.125517] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1204.861038] dvb-usb: schedule remote query interval to 500 msecs.
[ 1204.861046] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
[ 1204.874344] usbcore: registered new interface driver dvb_usb_af9015
Alkalmas programok kérdése. (ez mindegyik Linuxra érvényes egyformán)
Amivel nem sikerült:
A xine alapú lejátszókkal, mint a kaffeine, gyönyörűen megtalálják az adásokat, de jellemzően a csatornák jó részénél elmegy a hang néhány másodperc után. Megoldást nem találtam rá, csak sok hasonló problémával küzdő embert.
tvtime: nem tartja video4linux kompatibilisnek a tunert, így nem is tudja használni.
Amivel sikerült:
vlc
Amit telepíteni kell hozzá, az a dvb-utils csomag, és maga a vlc.
Ubuntu
sudo apt-get install dvb-utils vlc
OpenSuse
sudo zypper in vlc dvb-apps
Ezek után le kell generálni egy channels.conf állományt, amit a vlc használni fog. Navigáljunk a saját /home mappánkba terminálban, ha még nem lennénk ott, majd adjuk ki a következő parancsot:
sudo scan /usr/share/dvb/dvb-t/hu-Budapest > channels.conf
hu-Budapest helyére azt kell írni, amilyen adó van a vételi körzetedben.
Ezen a térképen [link] meg lehet nézni, hogy hol vannak tornyok, és ki melyikhez lakik közel. Nem minden adó van benne a rendszerben, a pirosak csak nem rég indultak el, ne is keressétek őket.
Beírva a parancsot, egy ideig molyolni fog.
Egyébiránt a /usr/share/dvb/dvb-t mappában megtaláljátok a teljes adókínálatot, ha minden igaz, októberi adatokat tartalmaz.
Ezek után csak annyit kell tenni, hogy így indítjátok a vlc-t terminálban:
vlc channels.conf
Optimális esetben rögtön valamelyik TV/rádió jön be. Konkrétan a vlc-t már csak OpenSuse alatt próbáltam ki, ott gondot jelentett a HD adásoknál, hogy a videó átlógott időnként a második munkaasztalra, ami aztán a lejátszót is hazavágta. A megoldás az volt, hogy a menüben (bővített mód) megadtam a laptop képernyő felbontását a videó méretezés részben.
Sok sikert mindenkinek a próbálkozáshoz! Nekem 2 napom ment rá, hogy összehozzam.
u.i.: a kereskedelmi adók nem akarnak fejleszteni az adásuk technikáján végre? A Barátokköztet végre fullHD-ban szeretném nézni...