Portál AbcLinuxu, 1. května 2025 11:13

cesta k dvb

26.4.2006 01:32 | Přečteno: 1826× | Linux | poslední úprava: 26.4.2006 13:03

Zaciatkom minuleho tyzdna som bol na operacii, no a ked som sa vratil domov, bol som totalne rozbity a uboleny. Polku tyzdna som prespal a ked mi konecne zacalo byt lepsie, sadol som k pocitacu a zacal sa kazdodenne nudit.

Napadlo ma, ze by som sa mohol poobzerat ako sa instaluje karta DVB. Kedze som len obycajny uzivatel a vacsinou pouzivam wokna ale linux sa mi paci a postupne zacinam nan prechadzat :) obzeral som sa po internete po nejakom dobrom postupe pre instalaciu Technisat SkyStar 2. Po prestudovani potrebnych materialov som sa pustil do prace (par-dnovej) a dopadol som hadam uspesne.

Prvym krokom bol upgrade kernelu na vyssiu verziu z verzie 2.4.32 na 2.6.15.6. tu bolo potrebne nakonfigurovat jadro s podporou pre SkyStar 2 kartu asi takto: www.abclinuxu.cz/hardware/show/64303 co je vinikajuci navod ktory pomoze. Tak som si nastavil ovladace v jadre a pokracoval v jeho instalacii. Postup instalacie jadra v mojom pripade:

make menuconfig

nastavit potrebne veci a na konci ulozit.

time make bzImage modules modules_install

time pred prikazom sa nemusi zadavat, sluzi pre informaciu ako dlho trvala kompilacia jadra s instalovanim modulov. v mojom pripade 30 minut.

potom skopirovat vzniknuty obraz jadra do adresara /boot a dat mu nejaky vhodny nazov

cp /usr/src/linux/arch/i386/boot/bzImage /boot/k2615

dopisat dalsiu informaciu pre bootovanie do /etc/lilo.conf a uz len spustit prikaz lilo aby sa udaje o zmene aplikovla. Restartovat PC a nabootovat nove jadro. Skontrolovat ci je vsetko v poriadku (dmesg, logy..), ak je tak je dobre

Jadro sa mi podarilo skompilovat tak aby mi poznalo vsetok hardware a aby tam neboli veci system nepouziva ci nebudem pouzivat asi na 7-krat. Proste som sa ucil ako sa to robi (viem ze to neviem :) )

nasledne som si nainstaloval dvb-apps balicek programov pre pracu s dvb zariadenim (stiahol som dakde, myslim linuxtv.org ). Prvy pokus bol smerovany na ladenie programov, takze citam.. prikaz

dvbscan /usr/local/share/dvb/scan/dvb-s/Astra-19.2E > channels.conf

kde dvbscan prehlada jednotlive transpondery a ulozi ich do vystupneho suboru channels.conf - tento subor som prekopiroval do .szap (tento adresar som vytvoril a szap v nom auzomaticky hlada) v domovskom adresary aby ho rovno mohol pouzivat szap (z dvb-apps baliku). Tu som ale narazil na problem. dvbscan mi vypisal ze nemoze najst zariadenia dvb nieco ako using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' not found.. a skoncil. Trochu som hladal (asi cely den) a hla predosli odkaz kde bolo treba spravit toto vytvorit adresar /dev/dvb/adapter0 a dalej

ln -s /dev/dvb0.dvr0 /dev/dvb/adapter0/dvr0
ln -s /dev/dvb0.demux0 /dev/dvb/adapter0/demux0
ln -s /dev/dvb0.frontend0 dev/dvb/adapter0/frontend0
ln -s /dev/dvb0.net0 dev/dvb/adapter0/net0

Nasledne sa mi podarilo spustit prikaz dvbscan a vytvorit nim channels.conf Nasiel som este nieco, mozno toto napovie linuxtv.org/wiki/index.php/SkyStar_2 prikazom szap mozem teraz prepinat naladene programy asi takto

szap -r "Ocko TV"

spusti sa programik szap a po uspesnom naladeni sa nam zobrazuju riadky kde na zaciatku ak mate na ladenom transponderi signal musi byt "lf" vid vypis:

oracle@localhost:/home/oracle# szap -r "Ocko TV"
reading channels from file '/root/.szap/channels.conf'
zapping to 741 'Ocko TV':
sat 0, frequency = 10832 MHz H, symbolrate 22000000, vpid = 0x00a1, 
apid = 0x00a2 sid = 0xf226
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 01 | signal bcad | snr 7cec | ber 00002b49 | unc 00000000 |
status 1f | signal c396 | snr c651 | ber 00000310 | unc 00000000 | FE_HAS_LOCK
status 1f | signal c569 | snr c65d | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal c803 | snr c63f | ber 00000000 | unc 00000000 | FE_HAS_LOCK

szap je dobre spustat na samostatnej konzole. Po spusteni by sa malo dat citat z /dev/dvb/adapter0/dvr0 programom na to stvorenym (prehravac)

Hladal som nejaky vhodny prehravac na dvb a teda som si aj stiahol hned niekolko kaffeine, mplayer, xine ... zacal som z mplayerom, tu sa mi zatial podarilo rozchodit len zvuk, obraz mi neviem preco nesiel a to som sa hral hadam so vsetkym co ma napadlo (kompilacia, kodeky, hladal som na nasich a zahranicnych diskusnych forach...vsetkym to slo len mne nie :) no proste parada).

mplayer -framedrop -autosync 1 -menu -cache 1024 dvb://"Ocko TV";

by malo fungovat bez zapnuteho szap s naladenym programom, ale tento prikaz mi len vypise ze nenasiel subor Ocko TV. Zapol som teda szap a mplayeru som povedal aby otvoril /dev/dvb/adapter0/dvr0 a zrazu som mal zvuk.

Dalsi som vyskusal xine, tu sa mi podaril najskor tiez nic, potom zvuk a nakoniec vytuzeny obraz :) Toto ma potuzilo a tak som si siel po par hodinovej namahe oddychnut s cistym svedomim.

Na druhy den som to skusil znova a nasiel som novu volbu szap:

szap -r -i

pre interaktivne zadavaie nazvu programov. tak som naladil Ocko TV a pokracoval:

xine

Tu som ale zistil ze sa zatial moc daleko nepohnem, akurat som ponastavoval zakldadne veci a nehal to na neskor.

Skusam teda dalej a ani neviem s akym programom sa mi podarilo rozbehnut obraz, ale video strasne seklo a nedlo sa nan pozerat. Zvuk siel pekne ale video nie. Zacal som hladat chybu a tak ma napadlo preinstalovat graficky ovladac pre moju Ati Radeon 9550. Spustil som teda instalacnu binarku stiahnutu od vyrobcu grafickej karty a nastavil potrebne veci okolo toho. Po restarte a zavedeni ovladacov tato chyba so sekanim videa prestala byt aktualna (lebo zmizla :) ) a zacali ma viac zaujimat dalsie moznosti a pustil som sa teda do badania.

Dalsi moj skumany objekt bol program kaffeine, stiahol som si zdrojaky skompiloval, vyrobil balicek pre moj slackware a nainstaloval. Po spusteni kaffeine robim potrebnu konfiguraciu a nakoniec spustam vyhladavanie stanic na druzici Astra priamo cez tento program co sa mi velmi zapacilo, proste bomba spica, parada, ked sa rozbehlo vyhladavanie. Nakoniec bolo treba vyselektovat ktore z najdenych programov chcem pridat do zoznamu. Tu ma trocha program prekvapil hlaskou, ked som chcel vyhladane programy vsetky presunut do zoznamu, ze programy s rovnakym nazvom vraj boli prepisane, takze tam prakticky niesu dva a viac krat opakujuce sa nazvy. Nuz ale to ma nehnevalo, nic sa nedeje..

Po tomto kroku je vytvoreny zoznam stanic a konecne usadam zmoreny si na par minut oddychnut pred telku v pocitaci :)

 
Keby niekto vedel o nejakych dobrych programoch ci postupoch alebo ako nastavit mplayer aby prehraval dvb, skrtnite sem nejaky poznatok. Uff. No flame pls. :)

       

Hodnocení: 89 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

26.4.2006 06:18 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: cesta k dvb
Odpovědět | Sbalit | Link | Blokovat | Admin
S DVB-T jsem v mplayeru problém neměl, takže s tim asi neporadim. Ale osobně se mi Kaffeine zdá mnohem použitelnější právě kvůli GUI, kterym můžete DVB kartu ovládat. To mplayer postrádá a těžko říct, jestli ho někdy vůbec bude mít.
26.4.2006 08:33 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: cesta k dvb
Myslim, ze v takej FC5 (alebo inej novsej distribucii) by cela instalacia aj s download (livna.org) a instalaciou kaffeine aj s preskenovanim satelitu cele zabralo 10 min.
Osobne preferujem vdr.
26.4.2006 08:29 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: cesta k dvb
Odpovědět | Sbalit | Link | Blokovat | Admin
To musi byt hodne stara distribucia.
26.4.2006 08:50 Josef Průša | skóre: 4 | blog: Linux_Domino_etc
Rozbalit Rozbalit vše Záleží na distribuci
Odpovědět | Sbalit | Link | Blokovat | Admin
ale podle mého na náročnější ovládání (a třeba i pravidelné nahrávání) je nejlepší MythTV. V novějších verzích zvládá jak DVB-T, tak DVB-S bez problémů. Pokud v distribuci je, tak není co řešit. Ale netuším, jak složité je celý ten "blázinec" rozchodit při kompilaci ze zdrojů.
26.4.2006 13:46 xadam | skóre: 1 | blog: adam
Rozbalit Rozbalit vše Re: Záleží na distribuci
Hadam to idem vyskusat :) nieco som o tom niekde cital, teraz si ale nespominam kde :)
Saljack avatar 26.4.2006 16:31 Saljack | skóre: 28 | blog: Saljack | Praha
Rozbalit Rozbalit vše Re: Záleží na distribuci
MythTV je super ale rozchodit to je noční můra. Jediná cesta, která vede k úspěch je pokus omyl nejhorší je to propojení s mysql ještě teď mi to vyhazuje nějaký errory ale funguje to na 100%, tak mohu jen doporučit.
Sex, Drugs & Rock´n Roll.
27.4.2006 00:08 xadam | skóre: 1 | blog: adam
Rozbalit Rozbalit vše Re: Záleží na distribuci
Nestraste ma :) som sa prednedavnom vratil od doktora z kontroly a to som musel cestovat koli tomu 40km tam a 40hm spat, idem si trocha pospat (tak aby som nemal nocne mory ma nestraste:) ) a rano, respektive poobede ked sa zobudim, idem sa na to pozriet :). Co myslite, je lepsie nainstalovat pohodlne software MthTv z balickov alebo si skompilovat vlastne baliky? Ake ste mali problemy pri instalacii MydthTv a ako ste ich riesili?
3.9.2006 20:00 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: cesta k dvb
Odpovědět | Sbalit | Link | Blokovat | Admin
Návod na zprovoznění VDR. http://www.her-ur.org

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.