Depending on the platform on which the application is deployed, a different set of features is available.
If a feature missing, additional help is needed, or you need to extend the package, please reach out to us for support.
Feature | Android AndroidTV FireTV |
Web | iOS / tvOS |
---|---|---|---|
DASH (mp4) | as of v3.6.1 (*) | V | |
DASH (fmp4) | V | V | |
HLS (ts) | as of v3.6.1 (*) | V | V |
HLS (fmp4) | V | V | V |
plain MP4 | as of v3.6.1 (*) | V | V |
MP3 | as of v3.6.1 (*) | V | V |
DRM protection (Widevine) | V | V | |
DRM protection (PlayReady) | V | V | |
DRM protection (FairPlay) | Safari | V | |
Text tracks (TTML, WebVTT, CEA608 / 608 over 708) | V | V | V |
Text track selection | V | V | V |
Text track events | V | V | V |
Media track selection | V | V | V |
Media track events | V | V | V (**) |
Google IMA CSAI | V | V | V (***) |
Google DAI SSAI | V | V | V (****) |
Chromeless | V | V | V |
Chromefull (default SDK UI) | V | V | |
Fullscreen | V | with default UI | with default UI |
Preview thumbnails | V | V | as of v3.6.0* |
Chromecast | N/A | with default UI | V (***) |
Airplay | N/A | Safari | with default UI |
(*) This refers to the underlying platform's THEOplayer SDK.
(**) Media quality change event is not available on iOS systems.
(***) Requires a custom-built iOS and tvOS framework from Portal with the specific feature enabled.
(****) Requires a custom-built iOS framework from Portal with the specific feature enabled. This is currently not available on tvOS