set top boxes - Bitmovin

BITMOVIN PLAYER SDK

Set Top Boxes

Build and launch better viewer experiences faster with our Player SDK for Set Top Boxes (STBs).

Also, check out Stream Lab for testing your streams on real devices:

Playback Support for:

  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • Sky Xi:1 / Comcast X1 / Sky Q / Sky X / Astro / Foxtel iQ3/4/5

Built for developers:

  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • set top boxes - Bitmovin

Stream live and on-demand video (VOD) seamlessly

set top boxes - Bitmovin

For any use case
and industry

set top boxes - Bitmovin

On any device in HLS, DASH, Smooth and Progressive

set top boxes - Bitmovin

With all major video formats
fMP4, MP4, WebM, TS

How our Set Top Box Player compares

Bitmovin’s PlayerOpen Source Players*
(Shaka, Video.js, Dash.js, etc.)
set top boxes - BitmovinOut of the box advertising integration to enable content monetizationset top boxes - Bitmovinset top boxes - Bitmovin
set top boxes - BitmovinIndustry-leading playback support for wide range of devicesset top boxes - Bitmovinset top boxes - Bitmovin
set top boxes - BitmovinFrequent releases ensuring browser, device-support and feature compatibilityset top boxes - Bitmovinset top boxes - Bitmovin
set top boxes - BitmovinSLAs and dedicated support from video expertsset top boxes - Bitmovinset top boxes - Bitmovin
set top boxes - BitmovinOut-of-the-box integration with Bitmovin’s Analytics for powerful insightsset top boxes - Bitmovinset top boxes - Bitmovin
set top boxes - BitmovinExtensive event system for all Player and Playback state changesset top boxes - Bitmovinset top boxes - Bitmovin

Features for every use case

Developer friendly API enabling modifications and custom workflows for every need

set top boxes - Bitmovin

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.

set top boxes - Bitmovin

Dedicated
Advertising Module

Integrate Server and Client side Ad Insertion with Bitmovin’s Advertising Module or Google IMA and define the logic and configuration.

set top boxes - Bitmovin

Customizable
ABR

Keep your viewers streaming the highest bitrate available on each instance, adapting the stream to give users the best possible experience.


set top boxes - Bitmovin

Subtitles & Closed Captions


set top boxes - Bitmovin

Thumbnails (Timeline hover previews)


set top boxes - Bitmovin

Analytics


set top boxes - Bitmovin

Fast channel switching


set top boxes - Bitmovin

Cross platform UI with responsive design and Picture in picture


set top boxes - Bitmovin

In flight request manipulation


set top boxes - Bitmovin

Low Latency sub 3 seconds


set top boxes - Bitmovin

Stream Meta Data handling


set top boxes - Bitmovin

Module System

Stream the best experience on RDK-based devices with our Player SDK

set top boxes - Bitmovin

Trusted by

  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
set top boxes - Bitmovin
set top boxes - Bitmovin

Built by and for Developers

  • Ready to use npm packages
  • TypeScript support
  • Zero effort upgrades for platform
    and browser changes
  • Open source examples

Fast and easy integration

Developer resources to get started quickly, APIs & documentation to integrate easily.

set top boxes - Bitmovin Web Player Docs set top boxes - Bitmovin set top boxes - Bitmovin API Reference set top boxes - Bitmovin set top boxes - Bitmovin Code Samples set top boxes - Bitmovin set top boxes - Bitmovin Developer Community set top boxes - Bitmovin
JavaScript
<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);

Made to fit your infrastructure

Launch faster with pre-built API integrations to trusted industry partners for DRM, Ads (SSAI & CSAI), Analytics and CDN.

  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • set top boxes - Bitmovin
  • set top boxes - Bitmovin

Trusted by startups to the world’s biggest media companies

HEALTH & FITNESS

Classpass

“Bitmovin’s Player gives us the flexibility and quality we need to continue to make ClassPass Live the best way to get fit.”

set top boxes - Bitmovin
Atul Ohri Head of Engineering, ClassPass Live

OTT

Intigral

“Bitmovin is a true technology partner with their ongoing advice and technical support, ensuring we’re delivering the best possible streaming experiences to our customers.”

set top boxes - Bitmovin
William Sharp VP of Technology, Intigral

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!