dvbsnoop projekt je DVB / MPEG potok analyzátor program, který vám umožní sledovat (live) toku informací v lidské podobě čitelné.
Jeho účelem je ladění, vypsat nebo zobrazit informace o digitálním proudu (např digitální televizní vysílání) Poslat přes satelit, kabel nebo pozemní. Proudy mohou být SI, PES nebo TS. V zásadě lze popsat dvbsnoop jako "švýcarský armádní nůž" analyzuje program pro DVB, MHP, DSM-CC nebo MPEG - podobné sítě TCP vycvičených programy jako staré a slavné odposlouchávat Sun Solaris nebo tcpdump v Linuxu (což je v podstatě druh Snoop klonu). Můžete také analyzovat v režimu offline mpeg proudů, např. uloženy na DVD nebo MPEG2 filmových souborů.
dvbsnoop je užitečné pro lidi, interrested v DVB a / nebo v technické části digitální televize (například pokud jste vývojář DVB související software). Pokud jste v nouzi sledovat datové toky (například TCP / IP, multicast) poslat přes kabel nebo satelit, dvbsnoop rovněž nabízí některé funkce a dekódování protokolu.
Na začátku dvbsnoop byl napsán hlavně učit se a pochopit struktury DVB protokolu a proudy odeslané přes satelity. Z tohoto důvodu, se program ist není vysoce výkon optimalizované, ale snad bude dělat svou práci. Podívejte se na seznam funkcí, co dvbsnoop je schopný a co to může udělat pro vás ...
Dvbsnoop je stále ve vývoji a bude posílena v budoucnosti (v závislosti na svém volném čase). Nápady, hlášení chyb, vylepšení jsou vítány. Dvbsnoop je v současné době součástí tuxbox projektu a je určen ke spuštění na Unixu založených set top boxů, taky.
dvbsnoop je založen na Linux dvb api. Musíte ovladač dvb nainstalovaný v počítači používat dvbsnoop. dvbsnoop je text-based, takže by to mělo fungovat na libovolném unix založené systému, který nabízí přístup k shell a Podpora standardu DVB nainstalována.
dvbsnoop je nástroj pro příkazovou řádku.
Naladění transpondéru, použijte správný program, ladění, jako je dvbtune.
dvbsnoop [volby] PID
pid může být libovolné číslo bez znaménka v rámci právního pid rozsah čísel.
PID může být uveden v hexadecimální, osmičkové nebo desetinné verzi (s použitím C-syntaxe -notation).
např .: hex: 0x1A, osmičková: 0722, desetinná: 6932
dvbsnoop snaží dekódovat každý data, která dostane ....
Např. pokud se pokusíte dekódovat video nebo audio proud v režimu sekci - dvbsnoop může převzít tabulku sekce a bude dekódovat chybných údajů. V tomto případě bude dekódování odpadky! Použití '-crc "možnost by měla zabránit tento (pokud je podporováno na hardwarové úrovni / řidiče). Také "-sync" volba je velmi užitečné, když používáte "-s pes" nebo "-s ts". "-sync 'Volba se snaží najít TS nebo paket PES začít synchronizace bajtů před dekódování ...
dvbsnoop nedělá DVB ověření proudu ....
dvbsnoop předpokládá správné DVB proudy. Získání odpadky, poškozený proudy nebo proudy s nesprávné sémantiky (např nesprávných informací délce), bude mít za následek nesprávné dekódování výstupu. Protože od toho, použití z možností "-crc" a "-sync" důrazně doporučujeme !!
Chyby a špatně dekódování:
Pokud vidíte jakékoliv divné výstup, nahlaste to.
Nesprávné dekódování lze většinou vyhnout, s použitím možnosti "-crc 'a' -sync".
Podrobnosti Software:
Komentáře nebyl nalezen