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, WebGL2, and BigInt (Chrome 67+ / V8 6.7+). 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; M69 includes BigInt
LG webOSwebOS 5.0 — 2020+Chromium 68webOS 4.x is Chromium 53, pre-WebAssembly; Chromium 68 includes BigInt
Android TV / Google TVSystem WebView 67+Chrome / WebViewTracks WebView, not the OS version; BigInt requires WebView 67+
Amazon Fire TVFire OS 6+ (Chromium 67+)Chromium 67+Fire OS 5 is pre-WebAssembly; overlay floor is Chromium 67+ for BigInt
Desktop browsersChrome 67+, Firefox 68+, Safari 15+Blink / WebKit / GeckoSafari is the binding for WebGL2 (landed in 15); BigInt raises Chrome and Firefox floors

Graceful degradation. On any device below the floor the SDK feature-detects WebGL2, WebAssembly, and BigInt support 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.