Skip to main content
Skip table of contents

OpenTV ION feature matrix

Feature name

STB

Mobile phones

Tablets

Browsers

Other home media devices

Android

Android

iPhone

Android

iPad

Chromium-based

Safari

Fire TV

Tizen

WebOS

Playback controls

Streaming format support Live: HLS

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Streaming format support Live: DASH

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Streaming format support VOD: HLS

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Streaming format support VOD: DASH

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

DRM: Fairplay

(tick)

(tick)

(tick)

DRM: DASH Widevine

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Play/Pause/Resume

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Start-Over

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Short-Term Catch-up (STCU) / Long-term Catch-up (LTCU)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Fast-forward and rewind

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Thumbnails during trick mode -

Image sprites based

VOD/STCU/LTCU/Recordings

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Subtitles and CC

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Multi-audio tracks

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Video resolution capping

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Chromecast

(tick)

(tick)

(tick)

(tick)

(tick)

Airplay

(tick)

(tick)

HLS Fast Channels

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

EPG 2.0

EPG channel lineup

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Favouriting channels

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

14 day future EPG

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

7 day reverse EPG

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Filter by favourites or genre

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Channel launch point for OTT apps

Netflix, Amazon

(tick)

Direct Channel Entry on Guide

(tick)

(tick)

(tick)

(tick)

Video PIP window

(tick)

(tick)

(tick)

(tick)

Basic live features

Direct channel tuning 

(tick)

(tick)

(tick)

(tick)

Channel up/down

(tick)

(tick)

(tick)

(tick)

35+ RCU support: support of full RCU button set (based on Android specification)

(tick)

(tick)

(tick)

(tick)

Saved showing CU and VOD favourited events

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Saved showing recorded content (nPVR)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Series recording (nPVR): 

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Reminders

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Broadpeak Nano CDN compliance

(tick)

ION experience features

Dynamic screen addition to main menu

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Content discovery (rails)

Recommendations, live ,VOD , recordings, catchup, generic deeplink to third-party contents (Amazon Prime, etc.), deeplink/rails, content badging, ad banners

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Rails blueprint support:

  • Blueprint strips

    • Classic

    • Magazine

    • Promotional

  • Blueprint KVP group

    • Logo configuration (rail content)

    • Logo configuration (ail)

    • Apps and games rail

    • Internal image

    • External image

    • Android Channels API (Android devices)

  • Blueprint Components

    • Advertisement banner

    • Feature banner

    • Pre-installed application (Android device)

    • Application (Android device)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Enhanced search interface:

Suggestions, history, rails-based grouping based on sources (live, title, VOD, etc). Integrated with Elastic search engine.

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Video preview: when UX navigation stops on LIVE screen, the content goes to video preview mode.

(tick)

(tick)

(tick)

(tick)

Timeline: includes channel browsing and recent

(tick)

(tick)

(tick)

(tick)

Channel surfer: browse through live channels

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Live menu: categorical view of currently airing content

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Browse: access to full operator catalogue

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Binge-watching – catch-up, VOD, recording

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Keep-watching warning: stop playback after a set time of non-use

(tick)

(tick)

Notification support

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

VOD – trailer playback

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Short-term preview – preview a content for X minutes

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Download to Go – download catch-up and VOD content and play back offline

(tick)

(tick)

Android TV operator tier

Boot to ION UX app: STB starts up into operator experience

(tick)

Integrate Google Apps and Games: Google Apps and Games tab that is populated by Google

(tick)

Integrate Google Assistant: integrate Google search and voice search (if available on the RCU)

(tick)

Google search with operator results: search that incorporates the operator's content in the search results

(tick)

First use integration: incorporates Google requirements in first use flow – Google terms and account setup

(tick)

Settings with Android advanced settings: integration of Android settings into ION system settings

(tick)

Notifications integration: notifications centre present on home screen, integrated to Google notifications server

(tick)

Wifi settings integration: integration of wifi settings into ION system settings

(tick)

Offline functionality: Apps and Games should be navigable without network

(tick)

Media card

Channel info: display channel name, number, and logo

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Poster/image: display appropriate image for the title

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Title: display content title

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Description: display synopsis of the program

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Duration: display the running time of the program, for live content display start/end time and date

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Genre: display the associated genre(s) for the content

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Season/episode: when appropriate, display the season/episode number

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Parental rating: display the parental rating for the content

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Cast and crew: display the relevant cast and crew

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Related content: display recommended content based on that event

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Episode picker: view all available episodes for a TV show

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Better Together

Continue watching across devices

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

International­isation

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Character set support: user experience to support various character sets

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Language sets: user experience to be translated into different languages like French, Russian, English, Spanish, Arabic, Hebrew, etc.

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Icon and labels: ability to modify Icons and labels for localisation

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

RTL support in the UX: support for UX that has similar IA but right-to-left navigation and layout (e.g., Hebrew or Arabic)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Language fallback support

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Branding and configuration

Branding: operator can brand ION with logo, fonts, and colours

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Configure features in ION: add/remove menu tabs and features

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Settings, first use, system

Basic device-only settings

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Basic first use: basic setup flow for first-time users (provisioning, network setup, parental controls)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Account login: by username and password

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Account login: by device Identifiers (CASN and DAS)

(tick)

Account login : QR code

(tick)

(tick)

(tick)

(tick)

User welcome/on-boarding: help users get started using the app/device

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

User profile management

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Consent management – Didomi integrated

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Parental control PIN

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Parental control age ratings restrictions 

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Link to self-service portal

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Operator notifications to the device

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Endpoint deployment and operations

Meets App Store requirements

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Sign-in and sign-out

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

User entitlements validated upon sign-in 

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Purchase, subscription, monetisation

Web purchases: purchases made via a self-service portal are reflected in ION 

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Promote future events

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Upselling via display of unsubscribed content 

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

In-app purchase

TVOD,
SVOD,
Live,
Packs

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Promotions discover magazine: operator can define specific item and rank in magazine view

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Promotions discover category: operator defines a specific category row

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Advertising SSAI

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Geoblocking

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Geofiltering

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

On-net/off-net

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

In-home blocking

(tick)

(tick)

(tick)

(tick)

Metrics (for use with analytics)

Content usage: what is being played (channel, VOD, etc.), rate of video, buffering, etc.

NPAW compliance

UAV compliance

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

UX usage: track where and how long users are spending time in the UI, device type

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Region-specific features

Emergency Alert System support (US only)

(tick)

(tick)

Shared system

Login to multiple operators (Umbrella)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.