SSAI authentication
Overview
This document describes how to access protected SSAI endpoints and lists the device platforms and players supported for SSAI-enabled streams.
For each SSAI-enabled stream (VoD endpoint or live channel), a dedicated API key is generated. This key is required for every playback request and must be included in the URL as the api-key parameter.
Supported device platforms and players
The following table lists the device platforms and players supported for SSAI-enabled streams:
| Device platform | Player |
|---|---|
| Web | Azure Media Player |
| StreamOne Player | |
| THEOPlayer | |
| Radiant Media Player | |
| NexPlayer | |
| JWPlayer | |
| HLS.js | |
| DASH.js | |
| VideoJS with various plugins (dash, hls, contrib) | |
| Flowplayer | |
| Kaltura | |
| Shaka Player | |
| Bitmovin | |
| Mobile (Android) | Exoplayer |
| Bitmovin | |
| Nexplayer | |
| Kaltura | |
| THEOPlayer | |
| Mobile (iOS) | AVPlayer (Native) |
| Nexplayer | |
| Clappr | |
| BMPlayer | |
| Connected TV devices | Roku |
| Amazon Fire | |
| ChromeCast | |
| Apple tvOS | |
| SmartTV | |
| Samsung Tizen | |
| LG WebOS |