Analyzing Transport Stream with TSDuck
TSDuck is a software available for free in the internet here which can be used to analyze TS Files and TS/IP Streams.
Below are some examples how to analyze TS files.
To analyze a transport stream file use this parameter in command line:
-I file "filename.ts"
To analyze a live transport stream received over IP use this parameter in command line:
-I ip -l 192.168.211.14 239.192.1.10:9200 -P until --seconds 10
where 192.168.211.14 is the ip address of the network adapter to receive the stream and 239.192.1.10:9200 is the udp address to receive the stream.
Analyze a TS file
"c:\Program Files\TSDuck\bin\tsp.exe" --verbose -I file "filename.ts" -P analyze --wide-display -O drop
Display errors in a TS file
"c:\Program Files\TSDuck\bin\tsp.exe" --verbose -I file "filename.ts" -P analyze --error-analysis --wide-display -O drop
Display bitrate in a TS file
"c:\Program Files\TSDuck\bin\tsbitrate.exe" --all --full --verbose -i "filename.ts"
Check continuity counter in a TS file
"c:\Program Files\TSDuck\bin\tsfixcc.exe" --verbose --noaction "filename.ts"
Dump PSI tables in a TS file
"c:\Program Files\TSDuck\bin\tspsi.exe" --verbose --all-versions --clear --dump "filename.ts"
This page was last updated on 2025-12-04