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í
×
    včera 20:55 | IT novinky

    IKEA ve Spojeném království hledá zaměstnance do své nové pobočky. Do pobočky v počítačové hře Roblox. Nástupní mzda je 13,15 liber na hodinu.

    Ladislav Hagara | Komentářů: 0
    včera 10:44 | Zajímavý článek

    Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.

    Ladislav Hagara | Komentářů: 17
    včera 01:00 | Nová verze

    Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

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

    Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    5.6. 16:44 | IT novinky

    Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.

    Ladislav Hagara | Komentářů: 10
    5.6. 10:44 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.

    Ladislav Hagara | Komentářů: 0
    5.6. 10:22 | Nová verze

    Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

    Ladislav Hagara | Komentářů: 2
    5.6. 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    4.6. 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

    Ladislav Hagara | Komentářů: 0
    4.6. 13:44 | IT novinky

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

    Ladislav Hagara | Komentářů: 0
    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: 4916×

    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.