Show Menu
TOPICS×

Supported HLS features

Browser TVSDK supports a number of HLS features that you can implement to add functionality to your video applications.
In the feature matrix tables below, means that the feature is supported in the current release.
In the Safari column "Platform Limitation" means that the use case is not supported because that platform does not allow implementation of support for it. In the case of a insertion, use SSAI. If there are playback limitations important to you, force fallback to Flash on Safari until the platform supports the ad insertion use case.
The following features are supported:

HLS integrations

Category
Content type
Feature
Flash
HTML5: FF, IE, Chrome, Android Chrome
HTML5: Safari, iOS Safari
Integrations
VOD + Live
Adobe Analytics VHL integration

HLS advanced ad insertion features (CSAI)

Category
Content type
Feature
Flash
HTML5: FF, IE, Chrome, Android Chrome
HTML5: Safari, iOS Safari
Ad Insertion
VOD
Ad only
Not Supported
Ad Insertion
VOD + Live
Targeting parameters
Ad Insertion
VOD + Live
Custom ad policy
Platform Limitation
Ad Insertion
VOD + Live
Lazy ad loading
Not Supported
Platform Limitation
Ad Insertion
VOD
Companion ads, Banner ads, and Clickable ads
Ad Insertion
VOD
VPAID 2.0
SWF
JavaScript
JavaScript

HLS core ad insertion features (CSAI)

Category
Content type
Feature
Flash
HTML5: FF, IE, Chrome, Android Chrome
HTML5: Safari, iOS Safari
Ad Insertion
VOD + Live
Pre-roll
Ad Insertion
VOD + Live
Mid-roll
Platform Limitation
Ad Insertion
VOD + Live
Post-roll
VOD only
VOD only
VOD only
Ad Insertion
FER VOD
Ad resolution and Behaviors
Platform Limitation
Ad Insertion
VOD + Live
Default ad policy
Platform Limitation
Ad Insertion
VOD + Live
VAST 2.0/3.0
Ad Insertion
VOD + Live
VMAP 1.0
Ad Insertion
VOD + Live
CRS v3.1

HLS content protection features

Category
Content type
Feature
Flash
HTML5: FF, IE, Chrome, Android Chrome
HTML5: Safari, iOS Safari
Content Protection
VOD + Live
AES-128
Content Protection
VOD + Live
Sample-AES
Content Protection
VOD
DRM
Adobe Access
Not Supported
FairPlay

HLS advanced playback features

Category
Content type
Feature
Flash
HTML5: FF, IE, Chrome, Android Chrome
HTML5: Safari, iOS Safari
Playback
VOD
Playback at offset
Playback
VOD
Audio only playback
Playback
VOD
Trick play
Playback
VOD
Smooth trick play
Platform Limitation
Playback
VOD + Live
ID3 parsing
Not Supported
Playback
VOD + Live
Discontinuity marker support
Playback
VOD + Live
Tokenized streams
Platform Limitation
Playback
VOD + Live
Billing
Playback
VOD + Live
Browserify

HLS core playback

Category
Content type
Feature
Flash
HTML5: FF, IE, Chrome, Android Chrome
HTML5: Safari, iOS Safari
Playback
VOD + Live
General playback (Play, Pause, Seek)
Playback
FER VOD
General playback (Play, Pause, Seek)
Playback
VOD + Live
Adaptive bit rate
Playback
VOD + Live
608/708 captions
Playback
VOD + Live
WebVTT
VOD only
VOD only
Playback
VOD + Live
Manifest Failover
Playback
VOD + Live
Advanced Failover
VOD only
Platform Limitation
Playback
VOD + Live
QoS and player notifications
Limited QoS support
Playback
VOD + Live
Support for cookie headers
Platform Limitation
Playback
VOD + Live
Setting buffer control parameters
Platform Limitation
Playback
VOD + Live
Set adaptive bit rate controls
Platform Limitation
Playback
VOD + Live
Custom tags
Platform Limitation
Playback
VOD + Live
Late-binding audio
Platform Limitation
Playback
VOD + Live
302 redirect
Platform Limitation