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 HTML5 players:

Player Range of supported versions HLS DASH
Bitmovin 8.50.0 - latest
Brightcove 6.67.3 - latest
Clappr 0.4.3 - latest not supported by SDK
dash.js 4.0.0 - latest not supported by player
Flowplayer 7.2.7 - latest not supported by SDK
hls.js 1.0.0 - latest not supported by player
JWPlayer 8.18.4 - latest not supported by SDK
Radiant (HLS) 9.3.0 - latest not supported by SDK
MUX 1.3.0 - latest not supported by SDK
Shaka Player 2.5.21 - latest
video.js 7.10.2 - latest

If you use a version outside the mentioned range please contact our support.


This section was last updated 2025-09-10