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 NCG | X | X | X | X |
| 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 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 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) | ✓ | ✓ | ✓ | ✓ * | ✓ | |
| MV-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 |
| WebVTT | ✓ | ✓ | ✓ | ✓ | ✓ | X |
| Unity Versions | Android | iOS | WebGL | Windows | macOS | visionOS |
|---|---|---|---|---|---|---|
| 2021 | ✓ | ✓ | ✓ | ✓ | ✓ | X |
| 2022 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ 2022.3 |
| 2023 | ✓ | ✓ | ✓ | ✓ | ✓ | X |
| Unity 6 | ✓ | ✓ | ✓ | ✓ | ✓ |