dvblib

This project is aimed to be a Java library that is capable of reading and writing DVB streams, as defined in ETSI EN 300 468.

It is designed to read all of the Service Information tables of a DVB stream. With some more modifications, it would even be able to output DVB compliant streams.

Project Status

  • Language: Java
  • Category: Library, Communication
  • Estimated Completion: 20%

Location

You can find the source code in the Subversion repository:

svn co http://svn.shredzone.org/trunk/scrapbook/dvblib/

Current Status

I needed this library to read .eit files written by Dreambox DVB receivers, so it only provides the minimum required to read those files. As it suits my needs, I will only add minor modifications and bugfixes. If you are interested to add more DVB features, please feel free to send patches.

A small test application accepts file names of .eit files as arguments, and outputs a summary of the data found in the Event Information Table.