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 and Timeshift Support
Full 7-day EPG
Multi-Standard Tuner
DVB stack compatible with major standards
DVB Subtitle and Teletext Support
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
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