Kamaelia docs : Kamaelia.Device.DVB

Components for receiving and processing DVB transmissions

These components provide facilities to receive, demultiplex and process Terrestrial Digital Television broadcasts broacast using the DVB-T standard.

To tune to and receive such signals requires an appropriate DVB-T receiver adaptor and drivers and firmware. Support for this is currently only available for the Linux platform (via the linux dvb-api).

Windows and Mac are currently not supported.

These components require the python-dvb3 and support-code bindings to be compiled.

Component overview

To receive and demuliplex see:

To extract and parse metadata from the stream:

  • Kamaelia.Device.DVB.Parse -- a large suite of components for parsing most PSI tables
  • Kamaelia.Device.DVB.EIT -- a simple set of components for parsing EIT (now & next events) tables
  • Kamaelia.Device.DVB.Nowext -- components for simplifying raw parsed EIT tables into useful events - eg. signalling the start of a programme
  • Kamaelia.Device.DVB.PSITables -- some utility components for processing PSI tables

Feedback

Got a problem with the documentation? Something unclear that could be clearer? Want to help improve it? Constructive criticism is very welcome - especially if you can suggest a better rewording!

Please leave you feedback here in reply to the documentation thread in the Kamaelia blog.

-- Automatic documentation generator, 19 Oct 2008 at 14:29:09 UTC/GMT

This is a page from the Kamaelia website. You can find the original here: