EricBerendsen / dvbinspector

DVB Inspector is an open-source DVB analyzer, written in java
http://www.digitalekabeltelevisie.nl/dvb_inspector/
GNU General Public License v3.0
169 stars 29 forks source link
bitrate dvb dvb-protocols dvb-psi dvb-t mpeg-ts

DVB Inspector

DVB Inspector is an open-source DVB analyzer, written in java. It can show the logical structure of the DVB SI and PSI data. It also shows bit rate usage data. DVB Inspector can be used to analyse contents; MPEG Video structure, teletext, DVB subtitles, DSM-CC Object carousels, SCTE-35 signaling, etc.

DVB Inspector example screen

Prerequisites

DVB inspector requires java 17 or higher.

Installation

DVB inspector comes in a single .zip file. It contains all necessary files for running DVB inspector.

Unzip DVBinspector-1.18.0-dist.zip to a directory of your choice. It will create the following directory structure;

Directory structure

Usage

DVBinspector-1.18.0.jar

There are two ways to start DVBInspector. The easiest is to use DVBinspector-1.18.0.jar. This jar contains everything DVBInspector needs (apart from java), so there is no need to set class-paths, etc. On windows just double-click. Or from command line type "DVBinspector-1.18.0.jar" (without the quotes). If you want more control (to set heap size), and see some debug information you can use "java -jar DVBinspector-1.18.0.jar".

dvb.bat

This small windows batch file sets up the environment to start DVB Inspector. It includes the needed libraries in the class path.

dvb.sh

The linux/unix/mac version of dvb.bat. This small batch file sets up the environment to start DVB Inspector. It includes the needed libraries in the class path.

Manual

See the manual for more information on available views and options of the program.

Changelog

List of the most important changes between releases.

Release 1.18.0

Release date: 3/07/2023

Release 1.17.0

Release date: 11/11/2022

This release requires Java 17 or newer!

Release 1.16.1 (bug fix release)

Release date: 28/01/2022

Release 1.16.0

Release date: 23/01/2022

Release 1.15.0 (10th anniversary release)

Release date: 31/01/2021

This release requires Java 11 or newer!

Release 1.14.0

Release date: 17/10/2020

Release 1.13.0

Release date: 31/05/2020

Release 1.12.0

Release date: 13/04/2020

Release 1.11.0

Release date: 13/04/2019

Release 1.10.1 (bug fix release)

Release date: 09/09/2018

Release 1.10.0

Release date: 12/08/2018

Thanks to every one that has reported bugs in DVB Inspector! This helps to make the program better and more robust. Please contact me if you think there is an error or option for improvement in the program. I really do appreciate it!

Release 1.9.0

Release date: 27/10/2017

Thanks to Michael Cullen for contributing the NetworkChangeNotifyDescriptor.

Release 1.8.0

Release date: 07/01/2017

Release 1.7.0

Release date: 23/09/2016

Release 1.6.0

Release date: 17/01/2016

Thanks to Richard Mars for fixing the TxtDataField and EBUPESDataField

Release 1.5.0

Release date: 07/08/2015

Thanks to Daniel Kamil Kozar for adding MPEG Extension descriptor, HEVC video descriptor and HEVC_timing_and_HRD_descriptor

Release 1.4.0

Release date: 18/01/2015

Thanks to Daniel Kamil Kozar for the fix for improved support for national characters in teletext!

Release 1.3.0

Release date: 25/08/2014

Release 1.2.0

Release date: 14/01/2014

Release 1.1.0

Release date: 11/10/2013

Release 1.0.0

Release date: 21/06/2013

Release 0.0.10

Release date: 28/04/2013

Thanks to Dave Evans for the fixes for getDisplayWindowFlag, frame_packing_SEI_not_present_flag and missing object_data_segments!

Release 0.0.9

Release date: 06/02/2013

Release 0.0.8

Release date: 27/01/2013

Release 0.0.7

Release date: 20/01/2013

Thanks to Asif Raza for the contribution of the AACMpeg2Descriptor and JPEG2000VideoDescriptor.

Release 0.0.6

Release date: 23/08/2012

Release 0.0.5

Release date: 06/08/2012

Release 0.0.4

Release date: 15/05/2012

Release 0.0.3

Release date: 23/08/2011

Release 0.0.2

Release date: 26/02/2011

Release 0.0.1

Release date: 31/01/2011