Skip to main content

Feature Matrix

Platform Support​

PlatformMinimum VersionArchitectureStatus
iOS13.4+ARM64Supported
AndroidAPI 24 (7.0+)ARM64, ARMv7, x86_64Supported
tvOS13.4+ARM64Experimental
Android TVAPI 24+ARM64, x86Supported
Fire TVFire OS 6.0+ARM64Supported

React Native Compatibility​

VersionOld ArchitectureNew Architecture (Fabric)
0.73.x✅✅
0.74.x✅✅
0.75.x✅✅
0.76.x+✅✅

Expo Compatibility​

Expo SDKSupportNotes
51+✅Config plugin for automatic setup
Expo Go❌Requires development build
EAS Build✅Fully compatible

Streaming​

FeatureiOSAndroid
HLS✅✅
DASH❌✅
Progressive MP4✅✅
Live Streaming✅✅
DVR (Live Rewind)✅✅
Adaptive Bitrate✅✅

Playback Controls​

FeatureiOSAndroidAPI
Play/Pause✅✅play(), pause()
Seek (absolute)✅✅seek(position)
Seek (relative)✅✅seekRelative(offset)
Volume✅✅setVolume(0-1)
Mute/Unmute✅✅setMuted(boolean)

Display Modes​

FeatureiOSAndroidAPI
Inline✅✅Default
Fullscreen✅✅enterFullscreen()
Fullscreen Landscape✅✅enterFullscreenLandscape()
Modal-style✅✅Guide
Exit Fullscreen✅✅exitFullscreen()
Picture-in-Picture✅✅Via native controls
Collapse/Expand✅✅collapse(), expand()

Advertising​

FeatureiOSAndroid
VAST 3.0/4.0✅✅
VPAID✅✅
Pre-roll✅✅
Mid-roll✅✅
Post-roll✅✅
Google IMA✅✅
Ad Quartile Events✅✅
Skip Button✅✅

Casting​

FeatureiOSAndroidAPI
Chromecast✅✅showCastPicker()
AirPlay✅N/ANative iOS control

Content Loading​

MethodiOSAndroid
JSON URL (prop)✅✅
loadWithContentIdAndType()✅✅
loadClip() (deprecated)✅✅
loadWithClipId()✅✅
loadWithClipListId()✅✅
loadWithProjectId()✅✅
loadWithClipJson()✅✅
loadWithJsonUrl()✅✅

Events​

CategoryiOSAndroid
Playback (play, pause, ended, etc.)✅✅
State Changes✅✅
Phase Changes (PRE, MAIN, POST)✅✅
Volume Changes✅✅
Fullscreen Events✅✅
Ad Events✅✅
Media Load Events✅✅
Error Events✅✅
Custom Statistics✅✅

Note: Within Ad Events, the outstream companion exit-screen sub-event (onDidShowCompanionAd) is iOS only.

Subtitles & Captions​

FeatureiOSAndroid
WebVTT✅✅
SRT✅✅
Embedded (HLS)✅✅
CEA-608/708✅✅

Not Yet Supported​

FeatureStatus
Offline DownloadNot available
360° VideoNot available
VR PlaybackNot available
Expo Managed WorkflowUse bare workflow