Browser Support and Compatibility
Sudden focuses on modern browsers and devices that can handle supported video playback well.
If Sudden cannot run in a given environment, or the format is not supported, delivery stays on your existing CDN path.
Supported formats
- Supported today – HLS video on demand.
- Planned support – live streaming over HLS.
- Planned support – additional formats such as MPEG-DASH.
Browser support
Sudden works in most modern desktop and mobile browsers. That generally includes current Chrome, Firefox, and Edge, recent Safari on macOS and iOS when your player uses the MediaSource API , and recent Chromium-based Android browsers.
Sudden handles browser compatibility for you, as long as the browser is supported and the player setup is compatible.
What happens on older browsers
On older or unusual browsers, Sudden may not be able to start.
In those cases:
- Your player continues to work with your CDN as usual.
- Viewers do not see any extra error messages from Sudden.
- Those viewers continue through your existing delivery path.
In your own code, you can use sudden.isSupported() to detect this and skip any Sudden-specific logic if needed (see the JavaScript client page for details).
Desktop vs mobile
- Sudden works with both desktop and mobile browsers as long as they support the required web capabilities (including the MediaSource API ).
- The same compatibility checks apply on mobile as on desktop.
Environments where Sudden is intentionally inactive
Sudden does not run:
- During server-side rendering.
- In non-browser environments such as Node.js scripts.
This keeps your build and test tools free from unexpected dependencies.