[ update -- aktualni dvb frekvence a odpovidajici channels.conf pro Prahu ] $ cat dvb-Praha # DVB-T Praha (Prague, Czech Republic) # T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy # CT multiplex 1 kanal 53 T 730000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE # CRa multiplex 2 kanal 41 T 634000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE # CDG multiplex 3 kanal 46 T 674000000 8MHz 2/3 NONE QAM64 8k 1/16 NONE # TO2 multiplex 4 kanal 64 T 818000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE $ cat channels.conf CT 1:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:257:273:257 CT 2:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:513:529:258 CT 24:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:769:785:259 CT 4:730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:1025:1041:260 CRo1-Radiozurnal :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:4113:16641 CRo2-Praha :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:4369:16642 CRo3-Vltava :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:4625:16643 CRo Radio Wave :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:4881:16644 CRo D-dur :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:5137:16645 CRo Leonardo :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:5393:16646 CRo Radio Cesko :730000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:0:5649:16647 NOVA CINEMA:634000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:401:411:514 NOVA:634000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:101:111:513 BARRANDOV TV:634000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:301:311:2049 Prima COOL:634000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:501:511:770 PRIMA:634000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:201:211:769 Ocko:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:257:258:1025 PublicTV:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:769:770:1537 Z1:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:1025:1026:1793 Proglas:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:0:4097:17153 Noe TV:674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:513:514:1281 CT1 (HD Test):818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1101:1102:1 Nova (MPEG-4 HD):818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1201:1202:2 O2 Info (MPEG-2):818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1301:1302:3 Test 4 (MPEG-2):818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:1401:1402:4 == BASICS == usb 1-3: new high speed USB device using ehci_hcd and address 3 dvb-usb: found a 'AVerMedia AverTV DVB-T USB 2.0 (A800)' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (AVerMedia AverTV DVB-T USB 2.0 (A800)). dib3000: Found a DiBcom 3000P. DVB: registering frontend 0 (DiBcom 3000P/M-C DVB-T)... dvb-usb: schedule remote query interval to 150 msecs. dvb-usb: AVerMedia AverTV DVB-T USB 2.0 (A800) successfully initialized and connected. - http://www.linuxtv.org/downloads/firmware/ - http://www.linuxtv.org/downloads/linuxtv-dvb-apps-1.1.0.tar.bz2 Technicke parametry vysilani viz - http://www.cra.cz/main.php?pageid=823 - http://www.digitv.cz/Czech/ppframe.htm [root@pc134c ~]# cat dvb/Praha # DVB-T Praha (Prague, Czech Republic) # T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy # CRa - Ceske radiokomunikace T 506000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE # CDG - Czech Digital Group T 674000000 8MHz 2/3 NONE QAM64 8k 1/16 NONE # Telecom T 818000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE ./scan dvb/Praha > ~/.tzap/channel.conf (scan z dvb-apps, viz vyse) Pak lze utilitou tzap (ze stejneho baliku) naladit tuner na jeden z programu v channels.conf a prehrat si stream mplayerem ./tzap -r "CT 1" a ve vedlejsim terminalu pak mplayer /dev/dvb/adapter0/dvr0 (za predpokladu ze tzap hlasi FE_HAS_LOCK a tedy ma naladeny signal) == STREAMOVANI, REKODOVANI, UKLADANI == Pokud zadame spravne parametry VLC na prikazove radce (frekvence a kanal) neni potreba ani .dvbrc. Nejak ho umi vytvorit i satscan, ale to jsem nezkousel. Melo by aktualne fungovat neco jako LNB ID 1 TYPE 2 SAT ID 1 NAME "DVBT-Prague" LNBID 1 FMIN 500000000 FMAX 778000000 TRANSPONDER ID 0001 SATID 0001 TYPE 2 FREQ 506000000 BANDWIDTH 0 HP_RATE 2 LP_RATE 2 MODULATION 1 TRANSMISSION_MODE 1 GUARD_INTERVAL 3 HIERARCHY 0 CHANNEL ID 0 SATID 1 TPID 1 SID 0 TYPE 0 CHANNEL ID 1 NAME "CT1.A" SATID 1 TPID 1 SID 1 TYPE 0 CHANNEL ID 2 NAME "CT2.A" SATID 1 TPID 1 SID 2 TYPE 0 CHANNEL ID 3 NAME "CT24.A" SATID 1 TPID 1 SID 3 TYPE 0 CHANNEL ID 4 NAME "NOVA.A" SATID 1 TPID 1 SID 4 TYPE 0 Nicmene nasledujici commandy mi funguji i bez .dvbrc: frequency=506000000 # ASF stream of CT1, CT2, CT24, CT4 - Sport and Nova #vlc -v dvb: --dvb-frequency="$frequency" --dvb-bandwidth=8 --ts-es-id-pid \ --programs=1,2,3,4,5 --sout \ '#transcode{vcodec=mp4v}:duplicate{dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct1},select="program=1",dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct2},select="program=2",dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct24},select="program=3",dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct4},select="program=4",dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct24},select="program=3",dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/nova},select="program=5"}' \ 2>/dev/null # ASF stream of CT2 #vlc -v dvb: --dvb-frequency="$frequency" --dvb-bandwidth=8 --programs=2 \ --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=1000,ab=128,deinterlace}:duplicate{dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct2}}' \ 2> /dev/null # ASF stream of CT2 && dump to /root/ct2.asf file #vlc -v dvb: --dvb-frequency="$frequency" --dvb-bandwidth=8 --programs=2 \ --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=1000,ab=128,deinterlace}:duplicate{dst=std{access=file,dst=/root/ct2.asf,mux=asf},dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct2}}' \ 2> /dev/null # ASF stream of CT2 - DOWNSAMPLED #vlc -v dvb: --dvb-frequency="$frequency" --dvb-bandwidth=8 --programs=2 \ --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=250,ab=128,deinterlace}:duplicate{dst=std{access=http,mux=asf,url=HOSTNAME.CZ:PORTNUMBER/ct2}}' \ 2> /dev/null Sometimes I get much better results with --sout '#transcode{deinterlace=enable,vcodec=mp4v,vb=2048,scale=1}:duplicate{dst=std{access=http,mux=ogg,dst=:8080/}}'