Custom API - Android-Based System Management API
About VIVE Custom API
The VIVE Custom API offers enterprise-level APIs for developers and independent software vendors, specifically designed for VIVE partners with experience in Android development.
A
VIVE Business +
license is required to access this feature.
Developers using Unity or Unreal Engine
please
refer to the
VIVE OpenXR SDK
for relevant guidelines.
Compatible Devices
- VIVE Focus Vision
- VIVE XR Elite
- VIVE Focus 3
Key features overview
Category | Features | Pro Tier | Ultimate Tier |
Map Manager | Import/ Export / Clear Map | ⬤ | ⬤ |
Check md5 checksum of map | ⬤ | ⬤ | |
Save LBE map | ⬤ | ⬤ | |
Get/Set boundary size | ⬤ | ⬤ | |
Get current tracking mode status | ⬤ | ⬤ | |
Get boundary overlay visibility | ⬤ | ⬤ | |
Trigger auto Floor Detection | ⬤ | ⬤ | |
Trigger re-center | ⬤ | ⬤ | |
App and device manager | Install app | ⬤ | ⬤ |
Uninstall app | ⬤ | ⬤ | |
Get app info list | ⬤ | ⬤ | |
Shutdown/ reboot device | ⬤ | ⬤ | |
Check Firmware | ⬤ | ⬤ | |
Get controller information | ⬤ | ⬤ | |
Pairing management | ⬤ | ⬤ | |
IPD management | ⬤ | ⬤ | |
WiFi management | ⬤ | ⬤ | |
Casting management
(XR Elite: Not Supported) |
⬤ | ⬤ | |
VIVE Launcher Setting
(XR Elite: Not Supported) |
VIVE Tutorial UI | ⬤ | ⬤ |
BT Setups | ⬤ | ⬤ | |
WiFi Setups | ⬤ | ⬤ | |
Boundary Setups | ⬤ | ⬤ | |
MR Room Setup
(Focus 3: Not Supported) |
⬤ | ⬤ | |
Recording Manage | Video recording management | ⬤ | |
Screenshot management | ⬤ |
Note: Using the Recording Manager requires signing a legal agreement, and HTC will provide the additional feature to enable on VB+.
More information
You can access detailed guidelines, API references, and libraries on the VB+ API section under the Download page.