BITMOVIN PLAYER SDK
RDK: Reference Design Kit
Stream in the highest quality with the best user experience over set-top-boxes with the Bitmovin Player for RDK
What is RDK?
The Reference Design Kit (RDK) is an open-source software framework standard specifically designed to simplify the development and deployment of next-generation video services on devices such as set-top boxes. RDK software is deployed on 100 million devices globally and across dozens of leading service providers throughout Europe, North America, Latin America, and Asia.
The RDK open-source community
The RDK community focuses on providing a common framework for powering customer-premises equipment (CPE) like set-top boxes, gateways, and converged devices. it is made up various cable and telecom operators, OEMs, system integrators and third-party apps, that collaborate on streamlining live TV, video-on-demand, DVR, and home networking functionalities.
Industries and companies that have built apps on the RDK framework
There are many streaming applications, especially from the media & entertainment industry, built on the RDK framework, enabling them to reach a wider audience using devices powered by RDKs software.
As set top boxes are still a staple in many households and it’s crucial to leverage the RDK framework to deliver the best quality for audiences. Examples of apps on RDK include:
- The NBA, F1 and other Sports broadcasters
- OTT platforms for media and entertainment
- ORF, SBS and other traditional Broadcasters
How Bitmovin supports RDK
Bitmovin’s Player and Analytics solutions support RDK set-top boxes which is ideal for third-party streaming applications. Both solutions seamlessly align with RDK’s modular and customizable architecture.
Using Bitmovin’s robust feature set and broad device support, create a unified streaming experience for viewers on set-top boxes and other devices, enabling you to get the best results for a wide range of use cases.
Fast-track deployment and maximize dev resources
Bitmovin’s Player and Analytics offer a fully integrated playback solution for third-party streaming applications on RDK-based devices. Our technology simplifies deployment, reduces time to launch, and eliminates the need for new feature development as well as maintenance.
This is thanks to our expert video engineers who develop, test, and publish bi-weekly releases to ensure highest quality and performance on RDK-based devices as well as many other non-RDK devices including mobile, smart TVs, and gaming platforms.
In the end, development teams can save hundreds of hours annually of their limited time and focus on other priorities all while providing users with measurable, high-quality adaptive streaming experiences leveraging Bitmovin’s expertise and innovation.
Benefits of utilizing Bitmovin’s Playback
solutions for RDK-based devices
Bitmovin’s Player | |
---|---|
Out-of-the-box advertising integration to enable content monetization | |
Industry-leading playback support for a wide range of devices: Web, Smart TVs, native iOS and Android, Game Consoles, + more | |
Bi-weekly releases ensuring browser, device-support and feature compatibility | |
SLAs and dedicated support from video experts | |
Out-of-the-box integration with Bitmovin Analytics for powerful insights | |
Extensive event system for all Player and Playback state changes |
Get 100,000 free impressions every month
Features for every use case
Developer friendly API enabling modifications and custom workflows for every need
DRM & Client -side watermarking
Stream protected content seamlessly across all devices with our dedicated multi-DRM support as well as pre-integrations with major DRM providers.
Dedicated Advertising Module
Integrate Server and Client side Ad Insertion with Bitmovin’s Advertising Module or Google IMA and define the logic and configuration.
Subtitles & Closed Captions
Thumbnails (Timeline hover previews)
Analytics
Fast channel switching
Cross platform UI with responsive design and Picture in picture
In flight request manipulation
Low Latency sub 3 seconds
Stream Meta Data handling
Module System
Trusted by
Fast and easy integration
Developer resources to get started quickly, APIs & documentation to integrate easily.
Web Player Docs API Reference Code Samples Developer Community<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/bitmovin-player@8/bitmovinplayer.js"></script> var source = { title: 'Art of Motion', dash: 'https://bitmovin-a.akamaihd.net/content/ MI201109210084_1/mpds/f08e80da-bf1d-4e3d-8899- f0f6155f6efa.mpd' }; var player = new bitmovin.player.Player(document.getElementById('player'), conf); player.load(source);
On average, customers that deploy Bitmovin’s Player on 2 or more SDKs reach an additional 200,000 viewers per month
Expand your device reach
Learn more about the order devices we support through dedicated SDK’s
Ready to get started?
Click below to start using our Player today!