Longjidin's Kg Lengkong to Bukit Lada

DVBSnoop – Linux DVB Stream Analyzer

Posted in Satellite by longjidin on September 1, 2009

dvbsnoop is a DVB / MPEG stream analyzer program,
which enables you to watch (live) stream information in human readable
form.

Its purpose is to debug, dump or view digital stream information
(e.g. digital television broadcasts) send via satellite, cable or terrestrial.
Streams can be SI, PES or TS. Basically you can describe dvbsnoop as a “swiss
army knife” analyzing program for DVB, MHP,
DSM-CC or MPEG – similar to TCP network sniffer programs like the old and
famous snoop on Sun Solaris or tcpdump on Linux (which is in fact
a kind of a clone of SunOS ’snoop’). You may also analyze offline mpeg streams,
e.g. stored on DVD or mpeg2 movie files.

dvbsnoop is a command line
based program. It’s text output can be used to for postprocessing via scripts
or graphical analysis software like MRTG or gnu-plot.

[...]
PID found:  900 (0x0384)  [SECTION: program_map_section]
PID found:  901 (0x0385)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 o...
PID found:  902 (0x0386)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  904 (0x0388)  [PES: private_stream_1]
PID found: 2000 (0x07d0)  [SECTION: program_map_section]
PID found: 2070 (0x0816)  [SECTION: AIT Application_information_section]
PID found: 2071 (0x0817)  [SECTION: DSM-CC - U-N messages (DSI or DII)]
PID found: 2072 (0x0818)  [SECTION: DSM-CC - Download Data Messages (DDB)]
[...]

dvbsnoop is helpful for people interrested in DVB
and/or in the technical part of digital television (e.g. if you are a developer
of DVB related software). If you are in need to sniff data streams (e.g.
tcp/ip, multicasts) send over cable (DVB-C), satellite (DVB-S,
DVB-S2) or terrestric (DVB-T, DVB-H), dvbsnoop also offers
some features and protocol decoding.

In the beginning dvbsnoop was
mainly written to learn and understand the DVB protocol structures and streams
sent via satellites. Have a look on the feature
list
, what dvbsnoop is capable of and what it can do for
you…

Dvbsnoop is still under development. Ideas, bug reports,
enhancements are welcome.
Dvbsnoop is currently part of the
tuxbox project and is designed to run on
unix based set top boxes.

Link for download:DVBSnoop website : DVBSnoop Website

MPEG2 TS Packet Analyser – All Platform OS

Posted in Satellite by longjidin on September 1, 2009

MPEG2 TS Packet Analyser 2.0.0.5 description

It can be used for fault-finding, equipment and system testing, software developmentThe name MPEG2 TS Packet Analyser stands for MPEG-2 Transport Stream Packet Analyser.

MPEG-2 Transport Stream Packet Analyser was designed to enable decoding and low level analysis of DVB MPEG-2 transport streams.It can be used for fault-finding, equipment and system testing, software development and learning more about how MPEG-2 systems work.

Main features:
View
- Open MPEG-2 transport stream files (188 byte packets)
- Navigate through the stream, filter on PID and/or payload start flag
- View Transport Stream headers
- View Packetized Elementary stream headers and stream types
- View MPEG-2 and DVB table headers; PAT, PMT, NIT, BAT, SDT, EIT, TDT, TOT
- View MPEG-2 video sequence headers; picture size, aspect ratio and frame rate
- View Active Format Descriptors (AFD) as defined by the DTG D-Book
- Decode PAT, program numbers and program map PIDs
- Decode TDT, current date and time
- Check TS packet continuity count compliance on a single PID or the entire stream
- Full decoding of table descriptors will be added in the next release

Output
- De-multiplex the stream to remove unwanted PIDs of null packets
- Generate a PID usage report and save as a CSV file
- Save TS headers as a CSV file
Open, decode and de-mux MPEG-2 transport streams from digital satellite, cable and terrestrial TV broadcasts.

System requirements:
- .NET Framework 2.0

Enhancements:
- Added new transport stream continuity counter checking feature.
- Made provision for files that do not start with a sync byte, offsets will be detected.
- Improved checking routine when opening a file.
- Added dialogue box for TS header export, user can choose start packet, end packet and enable pid or payload start filters.
- Enhanced payload start filter on main window, it is now possible to filter on 0 and 1.
- Minro improvements to PES and AFD viewer
- Added table_id decoding to main dialogue

Link :

  • MPEG2 TS Packet Analyser