abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 08:00 | Zajímavý software

Facebook uvolnil svou platformu pro detekci objektů s názvem Detectron. Detectron je naprogramován v Pythonu a využívá framework pro deep learning Caffe2. Zdrojové kódy Detectronu jsou k dispozici na GitHubu pod licencí Apache 2.0.

Ladislav Hagara | Komentářů: 0
dnes 03:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 3. a 4. března 2018 v Praze na Karlově náměstí 13. Hlasovat lze do pondělí 29. ledna 2018.

Ladislav Hagara | Komentářů: 0
dnes 02:00 | Zajímavý software

Projekt Document Liberation, jehož cílem je vývoj knihoven pro zpřístupnění (osvobození) dokumentů vytvořených v proprietárních nebo již nepodporovaných formátech, oznámil vydání 5 nových nebo vylepšených knihoven. Jedná se o knihovnu libe-book pro export dokumentů ve formátu EPUB3 a knihovny libabw, libmspub, libpagemaker a libqxp pro import dokumentů ve formátech AbiWord, MS Publisher, PageMaker a QuarkXPress.

Ladislav Hagara | Komentářů: 0
dnes 01:00 | Komunita

LWN.net, původně Linux Weekly News, slaví 20 let. První číslo vyšlo 22. ledna 1998. Psalo se o devfs, o 2 GB omezení velikosti souborů na souborovém systému ext2 nebo o renderování scén ve filmu Titanic na Linuxu na procesorech Alpha. Aktuální vývojové linuxové jádro bylo 2.1.79. LWN.net je zcela závislé na předplatitelích. Předplatné na měsíc stojí 7 dolarů. Články na LWN.net jsou týden od vydání k dispozici pouze předplatitelům. Následně jsou uvolněny všem pod licencí CC-BY-SA.

Ladislav Hagara | Komentářů: 0
včera 15:22 | Pozvánky

V sobotu 24. 2. se uskuteční již 5. ročník největší české WordPress konference – WordCamp Praha 2018. Pražský WordCamp bude rozdělen na dva proudy – pro uživatele a pro vývojáře. Je naplánováno 10 přednášek, 6 workshopů, 6 případových studií, Happines Bar a spousty příležitostí pro networking. V neděli se bude dále konat Contributing Day, kde se každý bude moci aktivně zapojit do překladu, či plánování dalších meetupů. Je připraveno 450

… více »
smíťa | Komentářů: 0
včera 05:55 | Komunita

Linus Torvalds oznámil vydání Linuxu 4.15-rc9. Po vydání stabilní verze Linuxu se přibližně na 2 týdny otevře začleňovací okno. To se uzavře vydáním verze rc1. Po týdnech následují další rc verze. Obvykle týden po vydání verze rc7 nebo rc8 následuje vydání nové stabilní verze Linuxu. Verze rc9 byla naposledy vydána před více než 6 lety, 4. října 2011. Jednalo se o Linux 3.1. Tenkrát následovala ještě verze rc10.

Ladislav Hagara | Komentářů: 14
21.1. 21:55 | Zajímavý článek

Greg Kroah-Hartman se v příspěvku na svém blogu věnuje aktuálnímu stavu řešení bezpečnostních chyb Meltdown a Spectre v Linuxu. Jak je na tom Váš Linux? Stačí spustit příkaz "grep . /sys/devices/system/cpu/vulnerabilities/*". Pro více informací lze doporučit Spectre & Meltdown Checker.

Ladislav Hagara | Komentářů: 46
19.1. 18:55 | Komunita

NHSbuntu (Joinup, prezentace) měla být z Ubuntu vycházející linuxová distribuce přizpůsobená pro potřeby britské Národní zdravotní služby (NHS). NHS se název nelíbil, nejednalo se o oficiální projekt NHS, a proto bylo NHSbuntu v září loňského roku přejmenováno na NHoS. Vývojáři NHoS tento týden oznámili, že NHS se nelíbí ani název NHoS a už nemají sílu na další přejmenování a pokračování v projektu. Dodávají, že několik jednání s vedením

… více »
Ladislav Hagara | Komentářů: 7
19.1. 18:44 | Pozvánky

Koncem ledna, 29. 1. 2018 od 17 do 20 hodin se v Akademii CZ.NIC uskuteční večer s Turrisem.

Co bude na programu?… více »
Miška | Komentářů: 19
19.1. 18:33 | Pozvánky

Na tri dni sa hlavné mesto Slovenska po tretíkrát zmení na miesto s najväčšou koncentráciou profesionálnych programátorov, systémových administrátorov, učiteľov informatiky aj technologických nadšencov. Hlavným lákadlom bude konferencia PyCon SK 2018, určená záujemcom o Python, jeden z najpopulárnejších programovacích jazykov na svete.

… více »
RicCo386 | Komentářů: 1
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (7%)
 (1%)
 (1%)
 (1%)
 (77%)
 (13%)
Celkem 1374 hlasů
 Komentářů: 53, poslední 17.1. 16:55
    Rozcestník
    Nástroje

    LifeView FlyDVB-T Hybrid

    Podpora: kompletní
    Ovladač: v jádře
    Adresa ovladače: http://www.linuxtv.org/

    Technické parametry

    TV + FM Analog, DVB-T,Remote control
    Na kartě (interní) jsou konektory : audio-in; audio-out;
    Na čele karty : TV-Antena; FM-Antena;Composite (Redukcí dělené na S-Video, Remote Control atd.)
    Na chipech je nspasáno : SAA7131E/03/G a TDA10045A(možná TDA10046A)

    Záznam video komprese analog: MPEG1, MPEG2, MPEG4
    Záznam video komprese dvb : MPEG2

    Identifikace pod Linuxem

    bash-3.2$ lspci
    00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
    00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
    00:09.0 Ethernet controller: 3Com Corporation 3c940 10/100/1000Base-T [Marvell] (rev 12)
    00:0a.0 Network controller: Texas Instruments ACX 100 22Mbps Wireless Interface
    00:0b.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
    00:0e.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
    00:0e.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
    00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
    00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
    00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
    00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
    00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
    00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
    00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
    00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
    00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
    01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600/GeForce 6600 GT] (rev a2)
    

    Postup zprovoznění pod Linuxem

    K životu by měly stačit tyto moduly saa7134, saa7134-alsa, saa7134-dvb, které najdeme v jádru pod položkami :
    Device Drivers  --->
      Multimedia devices  --->
        <M> Video For Linux
         Video For Linux  --->
           <M> Philips SAA7134 support
           <M>   Philips SAA7134 DMA audio support
           <M>   DVB/ATSC Support for saa7134 based TV cards
           [*]     Build all supported frontends for saa7134 based TV cards
        Digital Video Broadcasting Devices  --->
          [*] DVB For Linux
          <M>   DVB Core Support
      I2C support  --->
       <M> I2C support
    
    Číslo karty zjistíme ze seznamu :
    #cat /usr/src/linux/Documentation/video4linux/CARDLIST.saa7134
    ...
    94 -> LifeView FlyDVB-T Hybrid Cardbus
    ...
    
    Číslo tuneru z :
    #cat /usr/src/linux/Documentation/video4linux/CARDLIST.tuner
    
    Pokud není typ karty správně rozeznán, tak načteme modul s parametrem :
    modprobe saa7134 card=94
    
    #dmesg
    ...
    saa7130/34: v4l2 driver version 0.2.14 loaded
    ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 19 (level, low) -> IRQ 20
    saa7133[0]: found at 0000:00:0b.0, rev: 209, irq: 20, latency: 32, mmio: 0xdb000000
    saa7133[0]: subsystem: 5168:3306, board: LifeView FlyDVB-T Hybrid Cardbus [card=94,autodetected]
    saa7133[0]: board init: gpio is 210000
    saa7133[0]: i2c eeprom 00: 68 51 06 33 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
    saa7133[0]: i2c eeprom 10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
    saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 16 ff ff ff ff
    saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 05 01 01 16 32 15 ff ff ff ff
    saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tuner 0-004b: chip found @ 0x96 (saa7133[0])
    tuner 0-004b: setting tuner address to 61
    tuner 0-004b: tuner: type set to tda8290+75a
    saa7133[0]: registered device video0 [v4l2]
    saa7133[0]: registered device vbi0
    saa7133[0]: registered device radio0
    ...
    
    Dále modul pro zvuk :
    modprobe saa7134-alsa
    
    #dmesg
    ...
    saa7134 ALSA driver for DMA sound loaded
    saa7133[0]/alsa: saa7133[0] at 0xdb000000 irq 20 registered as card -1
    ...
    
    DVB-T mi zatím nejde spolu s analogem (možná je to ten rozdíl mezi Hybrid a DUO verzí :( ). Pro DVB-T stačí načíst modul :
    modprobe saa7134-dvb
    
    #dmesg
    ...
    DVB: registering new adapter (saa7133[0]).
    DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
    ...
    

    ... UPDATE...

    DVB-T funguje také, v kernelu stačí přidat
    Device Drivers  --->
      Multimedia devices  --->
      [*]   Enable Video For Linux API 1 compatible Layer
    
    Digital Video Broadcasting Devices  --->
     Customise DVB Frontends  ---> 
       <M> Philips TDA10086 based
       <M> Philips TDA10045H/TDA10046H based
       <M> Philips TDA826X silicon tuner
       <M> ISL6421 SEC controller
    

    po modprobe saa7134-dvb se automaticky natáhnou zkompilovane moduly (pokud je zapnuto automatic module loading v kernelu)

    pro jistotu výpis lsmod
    Module                  Size  Used by
    saa7134_dvb            17224  0 
    tda826x                 4292  1 saa7134_dvb
    dvb_pll                13700  1 saa7134_dvb
    tda10086                9860  1 saa7134_dvb
    video_buf_dvb           5700  1 saa7134_dvb
    dvb_core               74864  1 video_buf_dvb
    isl6421                 2752  1 saa7134_dvb
    tda1004x               15108  1 saa7134_dvb
    i2c_isa                 5504  1 w83627ehf
    tuner                  59240  0 
    saa7134               123240  2 saa7134_dvb
    video_buf              21252  3 saa7134_dvb,video_buf_dvb,saa7134
    compat_ioctl32          8768  1 saa7134
    ir_kbd_i2c              8592  1 saa7134
    ir_common              28612  2 saa7134,ir_kbd_i2c
    videodev               25024  2 saa7134
    v4l2_common            24192  4 tuner,saa7134,compat_ioctl32,videodev
    v4l1_compat            11908  2 saa7134,videodev
    
    (kernel: 2.6.20-gentoo-r1)
    pak stačí už jen naskenovat kanály pro nějaký přehrávač (xine , mplayer , ... )
    dvbscan /usr/share/dvb/dvb-t/cz-Praha > $konfiguracni_soubor_prehravace  (pr: $HOME.mplayer/channels.conf)
    

    na defaultní anténku jsem naladil vsechny v Praze vysílané kanály, včetne ditálních rádií
    zvuk se mi povedlo rozchodit i bez alsa modulu a to tak, že jsem propojil audio out na kartě s CD vstupem na zvukové kartě , vyreší to jak zvuk FM rádia (gnomeradio) , tak video (analog i DVB)
    Dálkové ovládaní této karty zatím neni podporováno

    ... END OF UPDATE...

    Zprovoznění zvuku

    Zprovoznění zvuku je možné (nejméně) třemi způsoby:
    • přes oss emulaci pomocí skriptu :
      #!/bin/sh
      sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t ossdsp -w -r 32000 /dev/dsp &
      tvtime --mixer=/dev/mixer:pcm
      wait tvtime
      t=`pidof sox`;
      kill $t;
      amixer -c 0 sset PCM 80%,80%  unmute
      
    • Nebo by mělo stačit propojit fyzicky audio-out na TV kartě s video in (line) na zvukové kartě.
    • V mplayeru/mencoderu je možné nastavit, aby se zvuk nahrával z TV karty a nikoli ze zvukové karty, pomocí volby adevice, která přijímá jako parametr číslo ALSA zařízení, ze kterého se má nahrávat, ve formátu hw.X,Y. Někdy je třeba explicitně určit rychlost záznamu volbou audiorate. V mplayeru je ještě třeba použít volbu immediatemode=0, aby se zvuk skutečně četl z ALSA zařízení (mplayer jinak automaticky předpokládá, že TV karta je propojena se zvukovou, a stará se pouze o obraz). V mencoderu toto není nutné. Například (za předpokladu, že TV karta je v ALSE zařízení č.1, tedy druhé v pořadí po zvukové kartě):
      mplayer tv:// -tv driver=v4l2:alsa=1:adevice=hw.1,0:audiorate=32000:immediatemode=0
      
    Rozběhání FM :
    Je to jednoduché, použil jsem skript pro zvuk k tv. Program jsem si zvolil kradio, takže stačí si vytvořit tento script a spustit :
    #!/bin/sh
    sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t ossdsp -w -r 32000 /dev/dsp &
    kradio
    wait kradio
    t=`pidof sox`;
    kill $t;
    amixer -c 0 sset PCM 80%,80%  unmute
    
    Problém je jen jediný, nepůjde spolu s rádiem tv (zatím jsem zkoušel jen analog).

    Poznámka

    Při analogu stačí jen spustit tvtime, nastavit video PAL, na audio PAL-BG a pustit scanovat kanály. V pohodě jsem našel novu,primu,ct1 a ct2. Kvalita zvuku dobrá, video je trošku horší, ale to bude asi ještě problém s anténou. DVB-T jsem zkoušel, něco jsem nascanoval, ale nepřehrál, obraz se načetl a pak konec. Dálkové ovládání jsem také nezkoušel.

    Zdroje:

    SAA7134
    http://www.linuxtv.org/wiki/index.php/Saa7134-alsa
    A na ALSA (ještě jsem nezkoušel):
    http://www.linuxtv.org/wiki/index.php/Saa7134-alsa
    Informace o karte:
    http://www.linuxtv.org/wiki/index.php/LifeView_FlyDVB-T_Duo

    Obrázky

    LifeView FlyDVB-T Hybrid, obrázek 1 LifeView FlyDVB-T Hybrid, obrázek 2 LifeView FlyDVB-T Hybrid, obrázek 3

    Dokument vytvořil: Max, 18.2.2007 18:49 | Poslední úprava: stybla, 27.2.2011 15:09 | Další přispěvatelé: Bluebear, asdf@gentoo | Historie změn | Zobrazeno: 4586×

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.