OpenTV ENTera & OpenTV Platform Features

Bitmovin Player & Bitmovin Observabilty

OpenTV is available with Bitmovin Player (https://bitmovin.com/ ).

Bitmovin Player features and capabilities

Features

Device SDKs

Supported devices

  • Desktop: Mac, Windows & Chromebook

  • iPhone, iPad, Apple TV, Vision Pro

  • Apple AirPlay compatible devices

  • Android Phone, Tablet & Android TV

  • Android OS-based Smart TVs

  • Android Set Top Boxes

  • Chromecast

  • Amazon Fire Tablet & Fire TV (Vega OS)

  • Roku

  • Sony PlayStation 5

  • Sony PlayStation 4

  • Samsung TV (Tizen 2017+)

  • LG TV (webOS 2017+)

  • Comcast X1

  • RDK devices

  • HbbTV (2.0.3+)

  • Panasonic (2018+)

  • Vizio (2020+)

  • Hisense (2018+)

  • Samsung TV (Tizen 2016)

  • LG TV (webOS 2016)

  • TiVo OS

  • HarmonyOS

  • Microsoft Surface, Xbox One Series

Browser SDKs

  • Chrome

  • Edge

  • Firefox

  • Opera

  • Safari

Cross-platform SDKs

  • React Native SDK

  • Flutter SDK

Stream and device testing

  • Bitmovin StreamLab (client-facing testing feature)

Workflows and protocols

Video on demand

  • HLS

  • MPEG-DASH

  • HSS

Live

  • Low Latency HLS (CMAF)

  • Low Latency DASH (CMAF)

Functions and qualities

  • Adaptive Bitrate (ABR)

  • Multi-language audio

  • Offline playback

  • Playlists

  • Live DVR

  • Real-data timestamps

  • Picture in Picture

  • Frame accurate seeking

  • 4K / 8K / 360 / VR

Subtitles and closed captions

  • WebVTT

  • SRT

  • TTML/DFXP

  • CEA-608/708

  • Multi-language CC

Content protection

  • Widevine

  • FairPlay

  • PlayReady

  • AES-128 / ClearKey

  • Offline DRM

  • Client-side watermarking

  • Key rotation

  • Token authentication

Metadata

  • ID3 tags

  • EMSG box

  • CUE tags

  • EventStream (MPD events)

  • DATERANGE tags

  • Program Date Time

Advertising capabilities

  • Server-side ad insertion (SSAI)

  • Client-side ad insertion (CSAI)

  • Server-guided ad insertion (SGAI)

  • VAST 3.0 / 4.0 / 4.1

  • VMAP + ad scheduling and targeting

  • VPAID 2.0

  • Open Measurement and OM SDK

  • Ad scheduling and targeting

  • Ad waterfall

  • Ad pods (pre-roll, mid-roll, post-roll)

  • Companion ads

  • Overlay ads on web

  • Skippable ads

  • Ad macros (configurable)

  • Prefetch VAST/VMAP tag

  • Ad verification and ad viewability

Other playback features

  • Multi-view playback

  • Preview thumbnails

  • Trickplay (fast-forward and rewind)

  • Variable playback speed

  • Configurable video quality settings

  • Audio-only player

  • Network APIs

  • Manifest read APIs

  • Buffer management APIs

  • Preload ad and video APIs

  • Custom UI skinning

  • SharePlay

Bitmovin Observability

Features

Metrics

Audience

  • Total Plays

  • Unique Users

  • Concurrent Views

  • Total Hours Watched

  • Average View Time

  • Session List

Performance

  • Total Startup Time

  • Player Startup Time

  • Video Startup Time

  • DRM Load Time

  • Seek Time

  • Data Downloaded

  • Download Speed

  • Page Load Time

  • Bandwidth

Quality

  • Video Bitrate

  • Scale Factor

  • Audio Bitrate

  • Audio Language

  • Subtitle Language

  • Dropped Frames

  • View Time

  • Screen Width

  • Screen Height

  • Supported Codecs

  • Player Width

  • Player Height

  • Rendition Width

  • Rendition Height

Debugging

  • Error Percentage

  • Error Ratio

  • Rebuffer Percentage

  • Buffering Time

  • Start Failures

  • Error Code

  • Error Message

  • Error Stack Trace

  • Player Duration

  • Number Packets Sent

  • Segment Name

  • Number of Segments Downloaded

  • Time Spent Downloading Segments

  • Video Duration

  • Video Start Failure

  • Reason for Video Start Failure

  • Subtitles Enabled

Comparison

  • Player Name

  • Player Type

  • Player Version

  • Browsers

  • Platforms

  • Domains

  • Experiments

Integrations

  • SAML SSO

  • Okta

  • AWS S3

  • Google Cloud Storage

  • Azure Storage

  • Snowflake

  • Google Pub/Sub

  • Grafana

Collectors

  • Bitmovin Player (Web, Smart TV, Apple, Android, Roku & more)

  • Shaka Player

  • dash.js

  • hls.js

  • video.js

  • HTML5 Video Element

  • Android ExoPlayer & Media3

  • Apple AV Foundation

  • Roku Native

  • Chromecast v3 Adapter for Shaka Player

  • THEOPlayer / Dolby OptiView

  • Amazon IVS Player

Advertising Metrics

Audience

  • Ad Impressions

  • Completion Rate

  • View Rate

  • View Percentage

  • Started

  • First Quartile

  • Midpoint

  • Third Quartile

  • Completed

  • Click Rate

  • Click Position

  • Skipped

  • Skip Position

  • Ad Abandonment Rate

  • Abort Position

Performance

  • Ad Tag Load Time

  • Ad Startup Time

Debugging

  • Error Percentage

  • Failed Beacon URLs

Analysis Screens

  • API Explorer

  • Countries

  • Error Data

  • Network Explorer

  • Session Tracking

  • Top Errors

  • Video Bitrate Heatmap

  • SSAI Analytics

  • CSAI Analytics

  • AI Session Interpreter

  • Observability Alerts

  • Real-Time Monitoring

Filters & Breakdowns

  • Browser

  • CDN Provider

  • Country

  • Custom Data 1-5

  • Domain

  • Experiment

  • Internet Service Provider

  • Live

  • Operating System

  • Platform

  • Player Name

  • Player Type

  • Player Version

  • Video Title

  • Video Codec

  • Audio Codec

  • Autoplay

  • Browser User Agent

  • Browser Version

  • Customer User Id

  • Stream Format

  • Custom Video Id

  • Device Class

  • Device Type

  • DRM Type

  • Browser Language

  • Stream URL

  • Collector Platform

  • Geographic Region


Options

Bitmovin Observability is available alongside OpenTV, in either basic or premium deployment model (fee’s apply)


Basic

Premium

Retention

15 days

13 months

Custom Fields

5 (already allocated)

Additional fee

Advertising Features

Additional fee

Additional fee

Data Exports

Via OpenTV Datawarehouse 15 days

Via OpenTV Datawarehouse 13 months