Transport Stream Analysis - Linux/shell
Added by Marc Ominus over 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 Joe User over 6 years ago
Have you looked at DVB Inspector [[https://sourceforge.net/projects/dvbinspector/]]
RE: Transport Stream Analysis
-
Added by saen acro over 6 years ago
RE: Transport Stream Analysis
-
Added by Marc Ominus over 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 over 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 over 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 over 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 over 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 over 6 years ago
saen acro wrote:
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§ion=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?