Unity SDKs Features Summary


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


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


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


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

* MS HEVC codec extension is required



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


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


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