DVB IN ANDROID

DVB in Android

Features

The DTVKit Android integration supports zapper level functionality, which can be easily demonstrated using the standard Android Live Channels App. The following features are supported via the App:

PVR Icon

PVR and Timeshift Support

Electronic Programme Guide

Full 7-day EPG

Multi-Standard Tuner

Multi-Standard Tuner

DVB Icon

DVB stack compatible with major standards

Subtitles

DVB Subtitle and Teletext Support

Interconnects a CAM and Digital receiver

Flexible to meet specific Operator/Regional broadcast requirements

OBS DVB in Android Architecture

OBS has integrated the DTVKit DVB stack via the Android TV Input Framework (TIF) to ensure compatibility with the Android architecture. The TIF is a part of the Android Open Source Project (AOSP), and provides a mechanism to integrate 3rd party TV services with Android. To integrate DTVKit’s DVB stack with the TIF, OBS has developed a high-level interface API which enables the DVB stack to be presented as a service within Android.

DTVKit Android Architecture

DTVKit Android Architecture

In Android versions 'N', and 'O' a Binder IPC mechanism is used directly to integrate with the TIF. However, Android 'P' adopts the 'Treble' architecture which separates the core Android system from the vendor supplied, hardware specific, elements. This is to enable the core of Android to be updated more easily, without being reliant on hardware manufacturers to roll out updates. In order to be compliant with the 'Treble' architecture the DTVKit integration moves to a HIDL defined interface, rather than using Binder directly, but is otherwise unchanged.

Support

OBS has donated the basic DVB Android stack integration to the DTVKit community and it is now available to members. Non-DTVKit members are able to license the solution directly from OBS, subject to the agreement of commercial terms. OBS has also been extending the basic DVB integration to include additional features including:

  • Timeshift & PVR
  • MHEG
  • CI Plus
  • Conditional Access (CA) via the MediaCas API

These features, as well as general support, consultancy, and development services are available from OBS to help manufacturers bring their Android DVB products to market.

Find Out More...

If you would like to know more about Ocean Blue Software's DVB Android solution, please email us at info@oceanbluesoftware.co.uk