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 17:22 | Nová verze

    Byla vydána nová verze 261 správce systému a služeb systemd (Wikipedie, GitHub). Z novinek lze vypíchnout nový subsystém IMDS (Cloud "Instance Metadata Service"), nový příkaz storagectl nebo novou komponentu systemd-sysinstall.

    Ladislav Hagara | Komentářů: 2
    dnes 12:00 | Nová verze

    Vývojové prostředí Qt Creator bylo vydáno ve verzi 20 (seznam změn). Novinky zahrnují hlavně rozšíření pro integraci LLM agentů nebo minimalistický editační režim uživatelského rozhraní („zen mode“).

    |🇵🇸 | Komentářů: 0
    včera 10:22 | Humor

    Už jste se prolétli na webu Google Earth? Přibyl tam Simulátor letu (Nástroje / Simulátor letu). Funguje i bez účtu Google [𝕏].

    Ladislav Hagara | Komentářů: 0
    včera 09:55 | Nová verze

    Byla vydána nová verze 4.7 (𝕏, Bluesky, Mastodon) multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 2
    18.6. 13:33 | Nová verze

    Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.6. Přehled novinek s náhledy v oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    18.6. 12:44 | IT novinky

    V Edici CZ.NIC, knižní řady správce české národní domény, vychází nová kniha Martina Malého Kódy, buildy, firmwary. Autor po půl roce od vydání předchozího titulu přichází se svou již sedmou knihou, tentokrát zaměřenou na vývoj programového vybavení pro embedded zařízení. Publikace s podtitulem Základy vývojářského řemesla pro tvůrce hobby elektroniky nabízí praktického průvodce pro všechny, kdo své projekty vytvořené s Arduinem

    … více »
    Ladislav Hagara | Komentářů: 0
    18.6. 11:44 | Komunita

    V Brně na FIT VUT probíhá dvoudenní open source komunitní konference DevConf.CZ 2026. Na programu je celá řada zajímavých přednášek, lightning talků, meetupů a workshopů. Přednášky lze sledovat i online na YouTube kanálu konference. Aktuální dění lze sledovat na Matrixu, 𝕏 nebo Mastodonu.

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

    Byla vydána nová verze 15.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 1
    17.6. 19:11 | Zajímavý projekt

    Vývojáři Ubuntu představili projekt Myna, tj. iniciativu zaměřenou na přidání funkce převodu řeči na text do prostředí desktopu Ubuntu. Dle plánu již v Ubuntu 26.10.

    Ladislav Hagara | Komentářů: 6
    17.6. 18:33 | Zajímavý software

    Společnost Epic Games představila nový open source systém pro správu verzí Lore navržený pro "bezprecedentní škálovatelnost dat i týmů a optimalizovaný pro projekty, včetně her a zábavy, které kombinují kód s velkými binárními soubory, aby uspokojil potřeby vývojářů i umělců". Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1948 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    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: 5214×

    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.