Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
exotictv [2012/07/28 14:12] – vytvořeno ubuntu | exotictv [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== exotictv ====== | ||
+ | Ak ste šťastným majiteľom analógovej TV karty, na ktorú zabudol aj sám výrobca, ste na správnej stránke. Tento problém bohužiaľ postihol aj mňa. Áno, tieto karty sa už veľmi nepoužívajú o ich predaji sa tiež veľmi nehovorí, ak ju ale vlastníte už nejaký čas, nechce sa vám kupovať nová na tú chvíľku, kým prídu časy digitálnej televízie, pretože existujúca bohate spĺňa vaše potreby, tak prečo ju vyhadzovať? | ||
+ | Pri písaní tohoto návodu predpokladám, | ||
+ | ===== Ako zistím, či mi linux TV kartu rozpoznal? ===== | ||
+ | Veľmi jednoducho :). Pomocou príkazu %%lspci%%, ktorý zadáme do terminálu zistíme, aké všetky zariadenia sú pripojené na zbernicu. Z veľkého výpisu budeme hľadať riadky, ktoré sa obsahujú text " | ||
+ | < | ||
+ | 05:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) | ||
+ | 05:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) | ||
+ | </ | ||
+ | |||
+ | ===== Príprava modulu ===== | ||
+ | 1. pomocou nasledujúceho príkazu vytvoríme konfiguračný súbor | ||
+ | |||
+ | Pre Ubuntu 8.04 | ||
+ | < | ||
+ | sudo gedit / | ||
+ | </ | ||
+ | Pre Ubuntu 9.04 | ||
+ | < | ||
+ | sudo gedit / | ||
+ | </ | ||
+ | |||
+ | 1.a Ak sa vám otvorí okno, kde už nejaké nastavenia sú, tak iba systém nekorektne rozpoznal kartu a treba mu trochu pomôcť. Súbor by mal obsahovať riadok: | ||
+ | < | ||
+ | options bttv card=xx tuner=5 radio=y pll=1 | ||
+ | </ | ||
+ | < | ||
+ | # bttv | ||
+ | alias char-major-81 videodev | ||
+ | alias char-major-81-0 bttv | ||
+ | # Exotic TV card | ||
+ | options bttv card=xx tuner=n radio=y pll=1 | ||
+ | </ | ||
+ | * %%card=xx%% predstavuje presný model vašej karty. Zoznam a k nim prislúchajúce čísla nájdete [[http:// | ||
+ | * %%tuner=n%% predstavuje špecifikáciu tunera. Vyberte z nasledujúcej tabuľky (vynechal som tunery pre NTSC, v našich končinách sú nepoužiteľné): | ||
+ | |||
+ | |**Označenie**|**Tuner**| | ||
+ | |0|Temic PAL (4002 FH5)| | ||
+ | |1|Philips PAL_I (FI1246 and compatibles)| | ||
+ | |3|Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF)| | ||
+ | |4|NoTuner| | ||
+ | |5|Philips PAL_BG (FI1216 and compatibles)| | ||
+ | |7|Temic PAL_I (4062 FY5)| | ||
+ | |9|Alps HSBH1| | ||
+ | |10|Alps TSBE1| | ||
+ | |11|Alps TSBB5| | ||
+ | |12|Alps TSBE5| | ||
+ | |13|Alps TSBC5| | ||
+ | |14|Temic PAL_BG (4006FH5)| | ||
+ | |15|Alps TSCH6| | ||
+ | |16|Temic PAL_DK (4016 FY5)| | ||
+ | |18|Temic PAL_I (4066 FY5)| | ||
+ | |19|Temic PAL* auto (4006 FN5)| | ||
+ | |20|Temic PAL_BG (4009 FR5) or PAL_I (4069 FR5)| | ||
+ | |22|Temic PAL/SECAM multi (4046 FM5)| | ||
+ | |23|Philips PAL_DK (FI1256 and compatibles)| | ||
+ | |24|Philips PAL/SECAM multi (FQ1216ME)| | ||
+ | |25|LG PAL_I+FM (TAPC-I001D)| | ||
+ | |26|LG PAL_I (TAPC-I701D)| | ||
+ | |28|LG PAL_BG+FM (TPI8PSB01D)| | ||
+ | |29|LG PAL_BG (TPI8PSB11D)| | ||
+ | |30|Temic PAL* auto + FM (4009 FN5)| | ||
+ | |32|Samsung PAL TCPM9091PD27| | ||
+ | |33|MT20xx universal| | ||
+ | |34|Temic PAL_BG (4106 FH5)| | ||
+ | |35|Temic PAL_DK/ | ||
+ | |37|LG PAL (newer TAPC series)| | ||
+ | |38|Philips PAL/SECAM multi (FM1216ME MK3)| | ||
+ | |39|LG NTSC (newer TAPC series)| | ||
+ | |40|HITACHI V7-J180AT| | ||
+ | |41|Philips PAL_MK (FI1216 MK)| | ||
+ | |44|Philips 4 in 1 (ATI TV Wonder Pro/ | ||
+ | |45|Microtune 4049 FM5| | ||
+ | V mojom prípade bol tuner **Philips PAL_BG (FI1216 and compatibles)**, | ||
+ | * %%radio=y%% nastavuje prítomnosť FM tunera. | ||
+ | |**Označenie**|**FM Tuner**| | ||
+ | |0|nie je prítomný zakázaný| | ||
+ | |1|je prítomný povolený| | ||
+ | Na mojej karte je **prítomný FM tuner**, tak som nastavil na **1** | ||
+ | * %%pll=1%% nastavuje typ kryštálu | ||
+ | |**Označenie**|**Kryštál**| | ||
+ | |0|nepoužije sa PLL| | ||
+ | |1|použitý 28 MHz kryštál| | ||
+ | |2|použitý 35 MHz kryštál| | ||
+ | Moja karta má **28MHz kryštál**, | ||
+ | |||
+ | 3. Súbor uložíme. | ||
+ | |||
+ | ===== Zavedenie modulu - test správnosti ===== | ||
+ | 1. Aby sme videli reakcie systému, budeme sledovať jeho záznamy. Otvoríme si nástroj %%Systémové záznamy%% (Systém - Správa - Systémove záznamy), kde sa nám nové záznamy v časti %%kern.log%% budú zobrazovať tučným písmom. | ||
+ | |||
+ | 2. Otvoríme si terminál, kde aktivujeme modul príkazom: | ||
+ | < | ||
+ | sudo modprobe bttv | ||
+ | </ | ||
+ | 3. V %%kern.log%% by mal prebehnúť výpis podobný tomuto: | ||
+ | < | ||
+ | Oct 17 17:07:38 Core kernel: [24193.949993] Linux video capture interface: v2.00 | ||
+ | Oct 17 17:07:38 Core kernel: [24193.987703] bttv: driver version 0.9.17 loaded | ||
+ | Oct 17 17:07:38 Core kernel: [24193.987707] bttv: using 8 buffers with 2080k (520 pages) each for capture | ||
+ | Oct 17 17:07:38 Core kernel: [24193.987747] bttv: Bt8xx card found (0). | ||
+ | Oct 17 17:07:38 Core kernel: [24193.987756] bttv0: Bt878 (rev 17) at 0000: | ||
+ | Oct 17 17:07:38 Core kernel: [24193.988151] bttv0: using: Jetway TV/Capture JW-TV878-FBK, | ||
+ | Oct 17 17:07:38 Core kernel: [24193.988175] bttv0: gpio: en=00000000, | ||
+ | Oct 17 17:07:38 Core kernel: [24193.992555] All bytes are equal. It is not a TEA5767 | ||
+ | Oct 17 17:07:38 Core kernel: [24193.992558] tuner 0-0060: chip found @ 0xc0 (bt878 #0 [sw]) | ||
+ | Oct 17 17:07:38 Core kernel: [24194.002395] bttv0: tuner type=5 | ||
+ | Oct 17 17:07:38 Core kernel: [24194.002399] tuner-simple 0-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) | ||
+ | Oct 17 17:07:38 Core kernel: [24194.002401] tuner 0-0060: type set to Philips PAL_BG (FI1 | ||
+ | Oct 17 17:07:38 Core kernel: [24194.002403] bttv0: i2c: checking for TDA9875 @ 0xb0... not found | ||
+ | Oct 17 17:07:38 Core kernel: [24194.003310] bttv0: i2c: checking for TDA7432 @ 0x8a... not found | ||
+ | Oct 17 17:07:38 Core kernel: [24194.018274] bttv0: registered device video0 | ||
+ | Oct 17 17:07:38 Core kernel: [24194.018293] bttv0: registered device vbi0 | ||
+ | Oct 17 17:07:38 Core kernel: [24194.018306] bttv0: registered device radio0 | ||
+ | Oct 17 17:07:38 Core kernel: [24194.018325] bttv0: PLL: 28636363 => 35468950 . ok | ||
+ | </ | ||
+ | |||
+ | Editujte nastavenia modulu a skúste iné nastavenia. | ||
+ | * pre odhratie modulu z pamäte použite príkaz %%sudo modprobe -r bttv%% | ||
+ | * pre opätovné nahratie modulu do pamäte použite príkaz %%sudo modprobe bttv%% | ||
+ | |||
+ | Bohužiaľ tu to už chce pevné nervy a trochu športky trafiť sa do tých správnych hodnôt. Našťastie nemusíte reštartovať celý počítač, takže vám to pokusy značne urýchli. | ||
+ | |||
+ | ===== Spustenie zvuku ===== | ||
+ | Použil som program [[Tvtime]] na sledovanie TV. Ako som predpokladal, | ||
+ | |||
+ | 1. Pri spustenom programe Tvtime a naladenom kanály si otvoríme Ovládanie hlasitosti. | ||
+ | * pravím tlačítkom myši na ikonu reproduktoru štandardne vpravo hore pri hodinkách a vybrať - " | ||
+ | |||
+ | 2. Zobrazíme si všetky kanály, ktoré zvuková karta má. | ||
+ | * Upraviť - Predvoľby - začiarknuť všetko - OK | ||
+ | |||
+ | 3. Postupným skúšaním povolovania a zakazovania je potrebné zistiť, na ktorom systémovom kanály je fyzicky pripojená TV karta. | ||
+ | * Pod každým kanálom sa nachádza malý reproduktor, | ||
+ | * Je vhodné nemať naraz zapnutých viac vstupov, môžu sa ovplyvňovať. V mojom prípade sa ovplyvňoval LineIn s Mic vstupom - nevedel som vyladiť kanál, pretože vždy " | ||
+ | |||
+ | ===== Záver ===== | ||
+ | Dosť dlho mi trvalo, kým sa mi podarilo spojazdniť moju TV kartu, ale nie je to nič nereálne. Ak neviete, aké presne má vaša karta špecifikácie, | ||
+ | |||
+ | ===== Použité odkazy ===== | ||
+ | http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// |