HISPlayer's documentation for Unity and Unreal platforms
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 | ✓ | ✓ | ✓ | ✓ |