Project

General

Profile

Transport Stream Analysis - Linux/shell

Added by Marc Ominus about 6 years ago

I have stumbled on this website
http://igorfuna.com/dvb-t/slovenia/multiplex-c-transport-stream-analysis
while looking for something that can display in easy to read format:
PAT - Program Association Table
SDT - Service Description Table
NIT - Network Information Table
TDT - Time and Date Table, TOT - Time Offset Table
CAT - Conditional Access Table
PMT - Program Map Table
and
PID statistics

I got in contact with the owner of the website, but he was unable to share anything :(

Is there any way to get the above DVB info in easy read form from multiplexes?


Replies (8)

RE: Transport Stream Analysis - Added by saen acro about 6 years ago

Joe User wrote:

Have you looked at DVB Inspector

see also
DVB Analyzer

RE: Transport Stream Analysis - Added by Marc Ominus about 6 years ago

saen acro wrote:

Joe User wrote:

Have you looked at DVB Inspector

see also
DVB Analyzer

Its a same thing, the DVB Analyzer points to DVB Inspector

or at least http://www.digitalekabeltelevisie.nl/dvb_inspector/ points to Download from:
Click here http://sourceforge.net/projects/dvbinspector/ to download DVB Inspector 1.10.1 from Sourceforge, where you can also find the subversion repository for the latest fixes.
Or download DVB Inspector 1.10.1 from this site.http://www.digitalekabeltelevisie.nl/dvb_inspector/img/DVBinspector-1.10.1-dist.zip

RE: Transport Stream Analysis - Added by Joe User about 6 years ago

Yes, he was just providing a link with more/better info than mine.

Maybe if you let people know what your goal is, they can point you to appropriate tools.
Linux/windows, command line/windowed app, live source/recorded file, etc.

There is also TSReader [[https://www.tsreader.com/]] which has a free "lite" version and more advanced paid versions. It is windows only. (but "may" work under wine if using just a file or web source.)

RE: Transport Stream Analysis - Added by Marc Ominus about 6 years ago

Apologies, yes I should have mentioned it.

I do not use Windows, so Linux and preferably shell only :)

RE: Transport Stream Analysis - Added by saen acro about 6 years ago

Marc Ominus wrote:

Apologies, yes I should have mentioned it.

I do not use Windows, so Linux and preferably shell only :)

http://dvbsnoop.sourceforge.net/
https://tsduck.io
http://altaisdigital.com/index.php/test-tools/ts-analyser-linux-command-line

RE: Transport Stream Analysis - Linux/shell - Added by Joe User about 6 years ago

I had not looked at the TSReader site in many years and it shows it is supported under wine and supports a wide range of inputs.
[[https://www.coolstf.com/tsrsupport/tsrsupport/wine.html]]
But the command line operation is limited to the pay versions.
[[http://www.coolstf.com/tsreader/command-line.html]]

I seem to recall there being some perl or python programs which used dvbsnoop to get data, but do not remember the name???

RE: Transport Stream Analysis - Added by Marc Ominus about 6 years ago

saen acro wrote:

https://tsduck.io

I got this error:
tsversion: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_4' not found (required by /usr/bin/tsduck.so)
tsversion: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /usr/bin/tsduck.so)

But libcurl4 is inly in buster (testing)
https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=libcurl4

And libc6 2.27 is only again in buster (testing)
https://packages.debian.org/buster/libc6

Is there any way to get it to work on Stretch without having to install Buster packages?

    (1-8/8)