![DVB in Android DVB in Android](https://obs-tv.com/wp-content/uploads/2019/06/DVB-IN-ANDROID_OBS-WEBSITE_Android10.png)
Overview
OBS has integrated the DTVKit DVB stack with the Android TV Input Framework (TIF), enabling manufacturers to offer traditional broadcast content together with the wide range of Apps and IP services supported by Android today. Our DVB Android integration is compatible with all versions of Android that support the TIF and enables manufacturers to leverage the standard features of Android when developing their product. We offer a complete solution, which provides a suite of market-proven DTV software components integrated with Android: DVB stack, MHEG engine, and CI Plus stack.
DTVKit
OBS is the founding member of DTVKit; we leverage its core software components to provide a royalty-free solution to all of its members. The solution is also available to non-members under direct licence from OBS.
DVB in Android
Our DVB Android solution is done the clever way, it has been architected from the ground up to ensure that it is fully Android compliant, along with support for Treble and MediaCAS.
![Android Android](https://obs-tv.com/wp-content/uploads/2019/06/Android-logo_stacked_RGB.png)
Pie
Oreo
Nougat
10
![DVB](https://obs-tv.com/wp-content/uploads/2019/04/DVB.png)
Terrestrial
Cable
Satellite
![Chipset Chipset](https://obs-tv.com/wp-content/uploads/2019/04/Android-TV_Chipset-OBS-Blue-icon.png)
Broadcom
HiSilicon
Amlogic
![Blue Line](https://obs-tv.com/wp-content/uploads/2019/06/blueline.png)
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 Icon](https://obs-tv.com/wp-content/uploads/2019/07/PVR.png)
PVR and Timeshift Support
![EPG Electronic Programme Guide](https://obs-tv.com/wp-content/uploads/2019/04/EPG_HbbTV-Features_OBS-Website.png)
Full 7-day EPG
![Multi-Standard Tuner Multi-Standard Tuner](https://obs-tv.com/wp-content/uploads/2019/06/multi-tuner.png)
Multi-Standard Tuner
![DVB Icon DVB Icon](https://obs-tv.com/wp-content/uploads/2019/06/dvb.png)
DVB stack compatible with major standards
![Subtitles Subtitles](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Features_Subtitles.png)
DVB Subtitle and Teletext Support
![Interconnects a CAM and Digital receiver Interconnects a CAM and Digital receiver](https://obs-tv.com/wp-content/uploads/2019/04/CI-Plus_Features_OBS-Website_Interconnects-a-CAM-and-Digital-reciever.png)
Flexible to meet specific Operator/Regional broadcast requirements
![Blue Line](https://obs-tv.com/wp-content/uploads/2019/06/blueline.png)
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 DTVKit Android Architecture](https://obs-tv.com/wp-content/uploads/2019/06/DTVKit_Android_ArchP.png)
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.
Sample Screenshots
![Sample Screenshots](https://obs-tv.com/wp-content/uploads/2019/03/Android-TV-Images-3.png)
![Blue Line](https://obs-tv.com/wp-content/uploads/2019/06/blueline.png)
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.
![Android Rocket Android Rocket](https://obs-tv.com/wp-content/uploads/2019/06/Android10_Rocket.png)
![Blue Line](https://obs-tv.com/wp-content/uploads/2019/06/blueline.png)
Benefits
Our DVB Android solution provides you with a whole host of benefits ranging from customisation to faster time to market. Our solution ensures that you provide your end user with a complete solution, done the clever way...
![Complete We can offer a complete DVB Android solution](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Benefits_Complete.png)
A Complete Solution
OBS provides a complete suite of market-proven DTV software components integrated with Android: DVB stack, MHEG engine, and CI Plus.
![Current Our DVB Android solution is current with the latest version of Android](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Benefits_Current.png)
Current
We ensure that our solution is up-to-date with the latest Android releases.
![Clever Our DVB Android solution is done the clever way](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Benefits_Clever.png)
Done the Clever Way
OBS is architected from the ground up to be Android compliant, with support for Treble and MediaCAS.
![Customisable OBS DVB Android solution is fully customisable](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Benefits_Customiable.png)
Customisation
The DVB stack uses a plug-in based approach to ensure that it can be customised to support the specific SI tables & descriptors found in certain Operators or regional broadcasts.
![Collaborative Collaborative](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Benefits_Collaborative.png)
Collaborative
OBS is a founding member of the DTVKit shared source community. We leverage its core software components to provide royalty free solutions to its members.
![Support Support](https://obs-tv.com/wp-content/uploads/2019/03/DVB-Android_Benefits_Support.png)
Support
We are the official support members for DTVKit; we can support you with the DTVKit software, ensuring that any of your questions and queries are answered from our expert team.
![Blue Line](https://obs-tv.com/wp-content/uploads/2019/06/blueline.png)
Find Out More...
If you would like to know more about Ocean Blue Software's DVB Android solution, please get in touch via the Contact Us form.