Proiectul dvbsnoop este o DVB / MPEG programul analizor flux, care vă permite să urmăriți (vii) informații flux în formă lizibil.
Scopul său este de a depana, basculante sau vizualiza informații flux digital (de exemplu, emisiunile de televiziune digitală) trimite prin satelit, cablu sau terestre. Streams poate fi SI, PES sau TS. Practic puteți descrie dvbsnoop ca "cuțit elvețian Armatei" Programul analiza pentru DVB, MHP, DSM-CC sau MPEG - similar cu programe sniffer de rețea TCP precum Snoop vechi și renumit pe Sun Solaris sau tcpdump pe Linux (care este de fapt o un fel de clonă Snoop). Ați putea analiza, de asemenea, fluxuri MPEG offline, de exemplu stocate pe DVD sau fișiere video MPEG2.
dvbsnoop este util pentru persoanele interesati in DVB și / sau în partea tehnică a televiziunii digitale (de exemplu, dacă sunteți un dezvoltator de software DVB legate). Dacă vă aflați în nevoie de a mirosi fluxuri de date (de exemplu, TCP / IP, multicasts) trimite prin cablu sau satelit, dvbsnoop oferă, de asemenea unele caracteristici și decodare de protocol.
La început a fost scris în principal dvbsnoop a învăța și de a înțelege structurile de protocol DVB și fluxuri trimise prin sateliți. Din acest motiv, programul nu ist foarte performanta optimizata, dar sperăm că va face treaba. Arunca o privire pe lista de caracteristica, ce dvbsnoop este capabil și ce se poate face pentru tine ...
Dvbsnoop este încă în curs de dezvoltare și va fi consolidată în viitor (în funcție de timpul meu liber). Idei, rapoarte de erori, accesorii sunt binevenite. Dvbsnoop este in prezent parte a proiectului tuxbox și este proiectat pentru a rula pe set top box-uri Unix bazate, de asemenea.
dvbsnoop se bazează pe API linux dvb. Ai nevoie de driverul DVB instalat pe computer pentru a utiliza dvbsnoop. dvbsnoop este bazat pe text, așa că ar trebui să funcționeze pe orice sistem UNIX, care oferă acces shell și Suport DVB instalat.
dvbsnoop este un instrument de comandă.
Pentru a acorda un transponder, utilizați un program adecvat de tuning ca dvbtune.
dvbsnoop [opțiuni] PID
pid poate fi orice număr nesemnat în intervalul legal numărul pid.
PID poate fi specificat în hex, octal sau versiune zecimal (folosind C-sintaxa -notation).
de exemplu .: hex: 0x1A, octal 0722, zecimal: 6932
dvbsnoop încearcă să decodeze fiecare date devine ....
De exemplu, dacă încercați să decodeze un videoclip sau flux audio în modul secțiune - dvbsnoop poate presupune o masă secțiune și va decoda date eronate. În acest caz, decodarea va fi gunoi! Folosind opțiunea "-crc" ar trebui să împiedice acest lucru (dacă este acceptat la nivel / driver hardware). De asemenea, opțiunea "-sync" este foarte util, atunci când se utilizează "pes -s" sau "ts -s". Opțiunea "-sync" încearcă să găsească TS sau pachete PES începe bytes de sincronizare înainte de decodare ...
dvbsnoop nu face DVB flux de validare ....
dvbsnoop presupune fluxuri corecte DVB. Noțiuni de bază de gunoi, corupt fluxuri sau fluxuri cu semantica greșit (de exemplu, informații lungime incorect) va avea ca rezultat producția de decodare gresita. Deoarece od acest lucru, utilizarea opțiunilor "-crc" și "-sync" este recomandat !!
Bug-uri și decodare greșit:
Dacă vedeți orice ieșire ciudat, vă rugăm să raportați acest lucru.
Decodare gresita poate fi cea mai mare parte evitate, folosind opțiunile "-crc" și "-sync".
Detalii soft:
Versiune: 1.4.50
Incarca data: 2 Jun 15
Licenţă: Gratuit
Popularitate: 222
Comentariile nu a fost găsit