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

Playback controls

Streaming format support Live: HLS

tick.png

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

Streaming format support VOD: HLS

tick.png

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

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

DRM: DASH PlayReady

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

Start-Over

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

Thumbnails during Trick Mode



tick.png


tick.png




Subtitles and CC

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

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

Favouriting channels

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

14 Day Future EPG

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

Filter by favourites or genre

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

Basic live features

Direct Channel Tuning 

tick.png







tick.png

 Full RCU

Channel Up/Down

tick.png







tick.png

Full RCU

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

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

Series recording (nPVR): 

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

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

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

Search: recent searches (with ability to delete)

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

Poster/image: display appropriate image for the title

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

Description: display synopsis of the program

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

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

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

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

Cast and crew: display the relevant cast and crew

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

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

Better Together

Continue Watching across devices

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

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

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

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

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

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

Settings, first use, system

Basic device-only settings

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

Account Login: By Username & Password

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

tick.png

Account Login: By Device Identifier

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

Parental Control Age Ratings Restrictions 

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

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

Sign-in and sign-out

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

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

Promote Future Events

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

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

Promotions discover category: operator defines a specific category row

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

Geoblocking

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

On net/off net

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

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