MenuHome Installation User manual Tree View PSI PIDs TS Packets EIT View Bitrate View Bar Chart View Grid View PCR/PTS/DTS Graph Bugs API Documentation Building Trouble shooting Changelog Download Contact
You need to have java 11 installed to be able to run DVB Inspector. If you don't have java installed, and don't know where to get it, this program is probably not for you.
DVB inspector comes in a single .zip file. It contains all necessary files for running DVB inspector.
Unzip DVBinspector-1.16.1-dist.zip to a directory of your choice. It will create the following directory structure;
Starting from release 0.0.3 there are now two ways to start
DVBInspector. The easiest is to use DVBinspector-1.16.1.jar. This
jar contains everything DVBInspector needs (apart from java), so
there is no need to set class-paths, etc. On windows just double-c lick.
Or from command line type "
This small windows batch file sets up the environment to start DVB Inspector. It includes the needed libraries in the class path.
Default it does NOT set a HEAP size, but you can change the JVM_FLAGS variable to set a value appropriate for your system. -Xmx1000m sets the maximum memory heap size to 1 GB. This should be enough to read fairly large TS files (> 200 MB). When you have more memory you could use 4GB, this will speed up processing.
When using Windows you can create a shortcut to dvb.bat on your desktop, or in the quick launch bar.
The dvb.sh file is the linux version of the dvb.bat file. However it does not explicitly set the memory heap size. This content of this file should be correct, but you may need to change file permissions;
DVB Inspector comes with a full set of resource files. These are used for looking up identifiers, like network_id. However, if you want to update them, or modify them here are some pointers;
From http://www.dvbservices.com/ you can down load .xsl files with the most up to date DVB identifiers. To convert these to .csv files which DVB Inspector can use you need Open Office;
Open the .csv file in Open Office. To remove the top lines with heading information select delete entire row. Save as... Select .csv File Select Unicode as encoding, , as separator and " as Text delimiter.
Your file will be saved as UTF-16 LE, which is the encoding DVB Inspector needs.
In general, the format of the look up files is this: comma separated file (field separator ',' (0x2C), string delimiter '"'(0x22)), encoding UTF-16 LE, three significant columns. First column indicates the start of the range for this identifier, second column the end, third colum contains the description to be used in DVB Inspector. All other columns are ignored.
Values in the first and second column are to be surrounded with '"' (0x22), and may be in any notation java can parse (hexadecimal 0x32, decimal 50 or octal 062).
This is a part of the bouquet_id file. For value 0x0090 (144 decimal) "Eutelsat 1" is shown, for value 0x0091 (145 decimal) "Eutelsat 2" is shown and the values 0x0100 up to 0x011f (256 - 287) map to "BBC".
This page was last modified on 28/01/2022