|
1 | | -Wave CloudXR Sample Client |
| 1 | +# Wave CloudXR Sample Client |
2 | 2 |
|
3 | 3 | Demonstrate how to program with NVIDIA CloudXR SDK 3.0 for VIVE Focus 3 headset. You can start to develop your own CloudXR application for VIVE Focus 3 based on this sample client. |
4 | 4 |
|
5 | | -Requirement |
6 | | -* HTC VIVE Focus 3 |
7 | | -* Android development environment |
8 | | -**Android Studio 4.0 or later. |
9 | | -**Android SDK 7.1.1 ‘Nougat’ (API level 25) or higher. |
10 | | -**Android build tools 28.0.3 |
11 | | -**Android NDK 21.4.7075529 |
12 | | -**OpenJDK 1.8n |
13 | | -* [Google OBOE SDK 1.5.0] (https://github.com/google/oboe/releases/tag/1.5.0) |
14 | | -* [Wave Native SDK 4.1.1] (https://developer.vive.com/resources/vive-wave/download/) |
15 | | - |
16 | | -How to build |
| 5 | +## Requirement |
| 6 | +- HTC VIVE Focus 3 |
| 7 | +- [Google OBOE SDK 1.5.0](https://github.com/google/oboe/releases/tag/1.5.0) |
| 8 | +- [Wave Native SDK 4.1.1](https://developer.vive.com/resources/vive-wave/download/) or later |
| 9 | +- Android development environment |
| 10 | + - Android Studio 4.0 or later |
| 11 | + - Android SDK 7.1.1 ‘Nougat’ (API level 25) or higher |
| 12 | + - Android build tools 28.0.3 |
| 13 | + - Android NDK 21.4.7075529 |
| 14 | + - OpenJDK 1.8n |
| 15 | +## How to build |
17 | 16 | 1. Download CloudXR SDK 3.0 and oboe-1.5.0.aar. |
18 | 17 | 2. Put CloudXR.aar and oboe-1.5.0.aar in [ProjectRoot]/app/libs |
19 | 18 | 3. Download Wave SDK and put in [ProjectRoot]/repo (paths can be modified in build_sdk.gradle) |
20 | 19 | 4. You are ready to build. |
21 | 20 |
|
22 | | -How To Use |
| 21 | +## How To Use |
23 | 22 | 1. Install CloudXR server 3.0 on your PC. |
24 | 23 | 2. Build Wave CloudXR Sample Client and install the apk to your VIVE Focus 3 |
25 | | -3. Modify the IP address in CloudXRLaunchOptions.txt and push it into /sdcard of your VIVE Focus 3. Please read [CloudXR Command-Line Options](https://docs.nvidia.com/cloudxr-sdk/usr_guide/cmd_line_options.html#command-line-options) for the format of this config file, CloudXRLaunchOptions.txt) |
| 24 | +3. Modify the IP address in CloudXRLaunchOptions.txt and push it into /sdcard of your VIVE Focus 3. Please read [CloudXR Command-Line Options](https://docs.nvidia.com/cloudxr-sdk/usr_guide/cmd_line_options.html#command-line-options) for the format of CloudXRLaunchOptions.txt) |
26 | 25 | 4. Launch the apk to start streaming |
27 | 26 |
|
28 | | -Note |
| 27 | +## Note |
29 | 28 | * The application requires WRITE_EXTERNAL_STORAGE permission to proceed, for loading a config file from sdcard and writing CloudXR logs. |
30 | 29 | * If RECORD_AUDIO permission is denied, microphone feature will be disabled. |
31 | 30 |
|
|
0 commit comments