Unity SDKs Features Summary


Features Android iOS WebGL Windows macOS visionOS Meta Quest
Graphics API OpenGLES3 & Vulkan Metal WebGL 2.0 Direct3D11 & Direct3D12 Metal Metal OpenGLES3 & Vulkan
DRM ✓ Widevine L3 ✓ INKA NCG X X X X ✓ Widevine L1 & L3
Play
Pause
Stop
Seek
Set Volume
ABR
Resolution/Track Selection X X
Audio Track Selection X X
Subtitle X
Change Video Content
Current Playback Time/Position
Total Playback Time
Playback Speed Control
Multistream
Progressive Download
AES-128
Ad-insertion X X X X X X


Video Delivery Formats Android iOS WebGL Windows macOS visionOS Meta Quest
HLS
DASH X ✓ (only VoD) X X
Local Playback X


Local File Formats (Audio&Video) Android iOS WebGL Windows macOS visionOS Meta Quest
MP4 X
MP3 X
WAV X
OGG X
Opus X


Video Codecs Android iOS WebGL Windows macOS visionOS Meta Quest
H.264 (AVC)
H.265 (HEVC) ✓ *
MV-HEVC
MPEG-4

* MS HEVC codec extension is required



Audio Codecs Android iOS WebGL Windows macOS visionOS Meta Quest
AAC
MP3
ALAC X X X X


Subtitle Formats Android iOS WebGL Windows macOS visionOS Meta Quest
CEA-608 X
WebVTT X


Unity Versions Android iOS WebGL Windows macOS visionOS Meta Quest
2021 X
2022 ✓ 2022.3
2023 X
Unity 6