OpenTV ENTera & OpenTV Platform Documentation

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.png

tick.png

tick.png

tick.png

tick.png


tick.png




Streaming format support Live: DASH

tick.png

tick.png


tick.png


tick.png


tick.png

tick.png
tick.png

Streaming format support VOD: HLS

tick.png

tick.png

tick.png

tick.png

tick.png


tick.png




Streaming format support VOD: DASH

tick.png

tick.png


tick.png


tick.png


tick.png

tick.png
tick.png

DRM: Connect (STB)

tick.png










DRM: Fairplay



tick.png


tick.png


tick.png




DRM: DASH Widevine

tick.png

tick.png


tick.png


tick.png


tick.png

tick.png
tick.png

DRM: DASH PlayReady

tick.png





tick.png


tick.png

tick.png
tick.png

Play/Pause/Resume

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Start-Over

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Fast Forward and Rewind

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Thumbnails during Trick Mode

tick.png


tick.png


tick.png



tick.png



Subtitles and CC

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Multi-Audio tracks

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Video Resolution Capping

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



EPG 2.0

EPG channel lineup

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Favouriting channels

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Record from EPG:

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

14 Day Future EPG

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

7 Day Reverse EPG

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Filter by favourites or genre

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Virtual channel of VOD content in the EPG

tick.png







tick.png



OTT-only channels in the EPG (e.g., Pluto TV)

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Basic live features

Direct Channel Tuning 

tick.png







tick.png

 Full RCU

tick.png
tick.png

Channel Up/Down

tick.png







tick.png

Full RCU

tick.png
tick.png

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

tick.png







tick.png

tick.png
tick.png

Saved showing CU and VOD favourited events

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png



Saved showing recorded content (nPVR)

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Series recording (nPVR): 

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png

tick.png
tick.png

Reminders

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png



ION experience features

STILL WATCHING: stop playback after a set time of non-use

tick.png







tick.png



Timeline: includes channel browsing and recents

tick.png







tick.png



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


tick.png

tick.png

tick.png

tick.png






Magazine – content recommendations: live and VOD

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Channel surfer: browse through live channels

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



Live menu: categorical view of currently airing content

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Search: search across title, description, cast across all sources (live, VOD, etc.)

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Search: recent searches (with ability to delete)

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Browse: access to full operator catalogue

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



Notification support

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



Android TV operator tier

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

tick.png










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

tick.png










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

tick.png










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

tick.png










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

tick.png










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

tick.png










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

tick.png










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

tick.png










Offline functionality: Apps and Games should be navigable without network

tick.png










Mobile and TV app features

Push to preview: channel surfing UX on mobile


tick.png

tick.png








Notification integration: native integration with OS


tick.png

tick.png

tick.png

tick.png






Mediacard

Channel info: display channel name, number, and logo

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Poster/image: display appropriate image for the title

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Title: display content title

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Description: display synopsis of the program

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Parental rating: display the parental rating for the content

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Cast and crew: display the relevant cast and crew

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

tick.png

tick.png
tick.png

Related content: display recommended content based on that event

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

tick.png

tick.png
tick.png

Episode picker: view all available episodes for a TV show

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Better Together

Continue Watching across devices

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

International­isation

Character set support: user experience to support various character sets

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png



Language Fallback support

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

tick.png

tick.png
tick.png

Branding and configuration

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Settings, first use, system

Basic device-only settings

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png


tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png


tick.png

tick.png
tick.png

Account Login: By Username & Password

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Account Login: By Device Identifier

tick.png








tick.png


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

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



Parental Control PIN

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Parental Control Age Ratings Restrictions 

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Link to self-service portal

Displayed

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

Displayed

Displayed

Displayed

Operator notifications to the device

tick.png

tick.png

tick.png

tick.png

tick.png






Endpoint deployment and operations

Meets App Store Requirements

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png

tick.png
tick.png

Sign-in and sign-out

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

User Entitlements Validated upon sign-in 

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Purchase, subscription, monetisation

Web Purchases: Purchases made via a Self Service Portal are reflected in ION 

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Promote Future Events

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Upselling via Display of unsubscribed content 

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Promotions discover category: operator defines a specific category row

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Advertising VAST

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



Advertising SSAI

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Geoblocking

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

Geofiltering

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

On net/off net

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

In-Home Blocking


tick.png

tick.png

tick.png

tick.png






Metrics (for use with analytics)

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

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png
tick.png

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

tick.png

tick.png

tick.png

tick.png

tick.png



tick.png



Region-specific features

Emergency Alert System support (US only)

tick.png







tick.png



Shared System











Login to multiple operators

tick.png
tick.png
tick.png
tick.png
tick.png



tick.png




A more detailed list of supported devices and operating systems for ION can be found here: OpenTV ION supported devices and operating systems

The current KPIs ION is measured against can be found here: OpenTV ION KPIs