Skip to content

HTML5 SDK

Requirements

  • MSE - Media Source Extensions: The host browser needs to support MSE, allowing video playback with the HTML5 video tag. See: W3C's Media Source Page
  • WebRTC DataChannel: Our SDKs take advantage of this technology to build a custom transport layer. If the host browser does not support WebRTC DataChannel, our SDK will fallback to retrieve content only from the CDN.

The following chart shows the support status of the System73 SDK transport layer with minimum versions for the most popular browser engines.

Chrome 37+ Firefox 28+ Edge 79+ Safari 11+ Opera 30+ Android 4.2+ iOS
see note

Note

iOS is supported on players that support MMS (Managed Media Source). iOS compatibility can also be achieved by integrating the iOS SDK in native apps

Supported Players

Please refer to the minimum working example when integrating Our SDK with one of the supported HMTL5 players:

Player Minimum version HLS Dash
Bitmovin 8.109.0
Brightcove 7.5.4
Clappr 0.4.3
dash.js 4.7.4
Flowplayer 7.2.7
hls.js 1.5.8
JWPlayer 8.18.4
Radiant (HLS) 9.10.0
MUX 2.9.1
Shaka Player 4.7.13
video.js 8.12.0

This section was last updated 2024-10-07