SSAI Compatibility
Certified Playback Matrix
Our SSAI solution has been tested and certified across 20+ platforms and players. Here's the complete compatibility matrix.
Certified
Partial Support
Unsupported
CTV / OTT Platforms
Living room devices and streaming platforms. Click column headers to sort.
Platform | Min Version | Status | Notes |
|---|---|---|---|
| Roku | ≥ 9.4 | Certified | Native RSG + SceneGraph |
| Fire TV | ≥ 5.2.8 | Certified | ExoPlayer wrapper |
| Apple TV | ≥ 15.0 | Certified | AVPlayer (IMA only for companion UI/tracking where applicable) |
| Android TV | ≥ API 21 | Certified | ExoPlayer (IMA only for companion UI/tracking where applicable) |
| Samsung Tizen | ≥ 4.0 | Certified | AVPlay |
| LG webOS | ≥ 4.0 | Certified | HTMLMediaElement |
| Chromecast | ≥ CAF v3 | Certified | Cast receiver SDK |
| Vizio | SmartCast 3+ | Partial | Web runtime only |
| PlayStation | ≥ PS4 7.0 | Partial | WebMAF SDK |
| Xbox | ≥ Series S/X | Partial | UWP MediaElement |
Web Video
Browser-based playback. Click column headers to sort.
Browser | Min Version | Status | Player Support |
|---|---|---|---|
| Chrome | ≥ 90 | Certified | HLS.js + Shaka |
| Firefox | ≥ 85 | Certified | HLS.js + Shaka |
| Safari | ≥ 14 | Certified | Native HLS |
| Edge | ≥ 90 | Certified | HLS.js + Shaka |
| iOS Safari | ≥ 14 | Certified | Native HLS |
| Samsung Internet | ≥ 14 | Certified | HLS.js |
| Opera | ≥ 75 | Certified | HLS.js + Shaka |
Mobile Apps
Native and hybrid mobile applications. Click column headers to sort.
Platform | Min Version | Status | Integration |
|---|---|---|---|
| iOS Native | ≥ 14.0 | Certified | AVPlayer (IMA only for companion UI/tracking where applicable) |
| Android Native | ≥ API 21 | Certified | ExoPlayer (IMA only for companion UI/tracking where applicable) |
| React Native | ≥ 0.68 | Certified | Native bridge |
| Flutter | ≥ 3.0 | Certified | Platform channels |
| Cordova/Ionic | Latest | Partial | WebView only |
How We Certify
Every platform goes through our comprehensive certification process.
Integration
SDK integration with platform-specific player
Automated Tests
200+ test cases covering edge cases
Soak Testing
24+ hour continuous playback testing
E2E Validation
End-to-end testing with sample VAST and simulated partners
Certification Details
Last Full Certification Run
December 2025 (Q4 cycle)
Player Versions Tested
- • hls.js: 1.5.x
- • Shaka Player: 4.7.x
- • ExoPlayer: 2.19.x
- • AVPlayer: iOS/tvOS 17+
Test Suite Categories
- • Variants: ABR switching, multi-audio, subtitles
- • Chaos: Network flaps, seek storms, rebuffer
- • DRM: Widevine/FairPlay/PlayReady rotation
- • Soak: 2+ hour continuous with 100+ breaks
What "Certified" vs "Partial" Means
- • Certified: All test categories pass in our certification suite (variants/chaos/DRM/soak). Validate with your own player stack before rolling out traffic.
- • Partial: Core playback works, edge cases may require workarounds
Don't see your platform?
We're constantly expanding our certified platforms. Contact us to request certification for your specific player or device.
Request Certification