Universal Player Features

The table below provides detail about the features and capabilities of the Javascript/HTML and SDK versions of the Universal Player.

Mobile Apps / NativeJavaScript / HTML 
UNIVERSAL PLAYER VERSION 3
FEATURE LIST
iOS SDKAndroid SDKDesktop Web (IE11, Edge, Chrome, Firefox, Safari)Mobile and touch-enabled devicesConnected TV and HbbTV
UI elements and playback controls
Play/pauseYESYESYESYESYES
Volume controlYESYESYESNOT APPLICABLENOT APPLICABLE
Fast forward / rewind with variable speed (x2, x4, x8, x16, x32)NOT APPLICABLENOT APPLICABLENOT APPLICABLENOT APPLICABLEYES
Scrub bar / progress bar with playheadYESYESYESYESYES
Full screen buttonYESYESYESYESNOT APPLICABLE
Title barYESYESYESYESYES
Social sharingNOT APPLICABLENOT APPLICABLEYESYESNOT APPLICABLE
Download buttonNOT APPLICABLENOT APPLICABLEYESYESNOT APPLICABLE
Info button (shows asset description)YESYESYESYESNOT APPLICABLE
Current position and total duration timecodesYESYESYESYESYES
Ability to show ‘time of day’ timecodes instead of position/durationROADMAPROADMAPYESYESROADMAP
Skin / User Interface features
Responsive size and skin layoutYESYESYESYESNOT APPLICABLE
Mini-player skin (for extra narrow width)YESYESYESYESNOT APPLICABLE
Tailored skin for Live streamingYESYESYESYESNOT APPLICABLE
Playlist skin – showing player and playlist on the sideNOT APPLICABLENOT APPLICABLEYESYESNOT APPLICABLE
Channels skin with tabs showing multiple playlistsNOT APPLICABLENOT APPLICABLEYESYESNOT APPLICABLE
Show timecode of seek-to position when seeking/navigating the scrub bar (by either dragging or hovering over)YESYESROADMAPROADMAPYES
Display preview thumbnails when hovering over the scrub barNONOROADMAPNOT APPLICABLENOT APPLICABLE
Minimise the player to the corner of the screenROADMAPROADMAPROADMAPROADMAPNOT APPLICABLE
Playback capabilities
Support for Adaptive Bitrate Streaming (ABR)YESYESYESYESYES
Support for playback of audio assets (no video)YESYESYESYESYES
HLS & LIVE HLS supportYESYESYESYESYES
MPEG-DASH supportYESYESYESYESYES
Failover to Flash for devices that don’t support HTML5NOT APPLICABLENOT APPLICABLEYESNOT APPLICABLENOT APPLICABLE
DRM and content protection
Encrypted HLS (HLSe)YESYESYESYESPARTIAL
Google WidevineYESYESYESYESYES
FairPlay StreamingYESNOT APPLICABLEPARTIALNOT APPLICABLEPARTIAL
Microsoft PlayReadyNOT APPLICABLENOT APPLICABLEYESYESNOT APPLICABLE
Captions
VOD Captions (WebVTT)YESYESYESYESYES
Captions on Live streamYESYESYESYESNO
Side-loaded captions displayYESYESYESYESROADMAP
In-stream captions displayROADMAPROADMAPYESYESROADMAP
Client-side Ad Insertion (CSAI)
Scrub blockingYESYESYESYESYES
Ad overlays: “Time remaining”, “Ad X of Y”YESYESYESYESYES
Ad skipping capabilityYESYESYESYESNO
Click-through support for adsYESYESYESYESNOT APPLICABLE
Ad beacon supportYESYESYESYESYES
OzTAM reporting – client-side adsYESYESYESYESYES
VAST 3.0 supportYESYESYESYESYES
VPAID supportROADMAPROADMAPROADMAPROADMAPROADMAP
Server-side Ad Insertion (SSAI)
Scrub blockingYESYESYESYESYES
Ad overlays: “Time remaining”, “Ad X of Y”YESYESYESYESYES
Click-through support for adsYESYESYESYESYES
VPAIDROADMAPROADMAPROADMAPROADMAPROADMAP
Ad beacon supportYESYESYESYESYES
Custom beacon support, e.g. OmnitureYESYESYESYESYES
OzTAM reporting – server-side adsYESYESYESYESYES
Video Analytics (for ad-related, see above)
Switch Analytics engineYESYESYESYESYES
OzTAM integrationYESYESYESYESYES
Omniture integrationYESYESYESYESYES
Conviva integrationROADMAPROADMAPROADMAPROADMAPROADMAP
Other backend features
Embedded as iframeNOT APPLICABLENOT APPLICABLEYESYESNOT APPLICABLE
Ability to force Flash playbackNOT APPLICABLENOT APPLICABLEYESNOT APPLICABLENOT APPLICABLE