abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    včera 23:22 | IT novinky

    Evropský parlament dnes přijal směrnici týkající se tzv. práva spotřebitele na opravu. Poslanci ji podpořili 584 hlasy (3 bylo proti a 14 se zdrželo hlasování). Směrnice ujasňuje povinnosti výrobců opravovat zboží a motivovat spotřebitele k tomu, aby si výrobky nechávali opravit a prodloužili tak jejich životnost.

    Ladislav Hagara | Komentářů: 2
    včera 16:11 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 40. Přehled novinek ve Fedora Workstation 40 a Fedora KDE 40 na stránkách Fedora Magazinu. Současně byl oznámen notebook Slimbook Fedora 2.

    Ladislav Hagara | Komentářů: 9
    včera 13:44 | Upozornění

    ČTK (Česká tisková kancelář) upozorňuje (X), že na jejím zpravodajském webu České noviny byly dnes dopoledne neznámým útočníkem umístěny dva smyšlené texty, které nepocházejí z její produkce. Jde o text s titulkem „BIS zabránila pokusu o atentát na nově zvoleného slovenského prezidenta Petra Pelligriniho“ a o údajné mimořádné prohlášení ministra Lipavského k témuž. Tyto dezinformace byly útočníky zveřejněny i s příslušnými notifikacemi v mobilní aplikaci Českých novin. ČTK ve svém zpravodajském servisu žádnou informaci v tomto znění nevydala.

    Ladislav Hagara | Komentářů: 22
    včera 13:33 | Komunita

    Byla založena nadace Open Home Foundation zastřešující více než 240 projektů, standardů, ovladačů a knihoven (Home Assistant, ESPHome, Zigpy, Piper, Improv Wi-Fi, Wyoming, …) pro otevřenou chytrou domácnost s důrazem na soukromí, možnost výběru a udržitelnost.

    Ladislav Hagara | Komentářů: 0
    včera 13:00 | Nová verze

    Společnost Meta otevírá svůj operační systém Meta Horizon OS pro headsety pro virtuální a rozšířenou realitu. Vedle Meta Quest se bude používat i v připravovaných headsetech od Asusu a Lenova.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | IT novinky

    Společnost Espressif (ESP8266, ESP32, …) získala většinový podíl ve společnosti M5Stack, čímž posiluje ekosystém AIoT.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 707 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    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: 4905×

    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.