Skip to main content

Device & Browser Support

info

For the complete SDK device & browser support, check Getting Started

Broadcast overlays render Rive animations, which require WebAssembly and WebGL2. This is a significantly higher floor than the rest of the SDK — every target in the table above runs panels, but only the devices below render overlays.

TargetOverlay floorEngineNotes
Samsung TizenTizen 5.5 2020+Chromium M692018 (M56) and 2019 (M63) lack WebAssembly
LG webOSwebOS 5.0 — 2020+Chromium 68webOS 4.x is Chromium 53, pre-WebAssembly
Android TV / Google TVSystem WebView 57+Chrome / WebViewTracks WebView, not the OS version
Amazon Fire TVFire OS 6+Chromium 59+Fire OS 5 ships a pre-WebAssembly WebView
Desktop browsersChrome 57+, Firefox 52+, Safari 15+Blink / WebKit / GeckoSafari is the binding, as WebGL2 landed in 15

Graceful degradation. On any device below the floor the SDK feature-detects WebGL2 and WebAssembly and skips the overlay: no crash, nothing surfaced to the viewer, and all other panels keep working. The shipped bundle is ES5 and parses on every engine in the core table, so an unsupported device never fails to load the SDK — it just renders no overlay.