45 lines
5.0 KiB
Markdown
45 lines
5.0 KiB
Markdown
|
|
# Unity Render Streaming Wizard
|
||
|
|
|
||
|
|
Unity Render Streaming includes the **Render Streaming Wizard** to help you configure your Unity Project so that it's compatible with Unity Render Streaming.
|
||
|
|
|
||
|
|
To open **Render Streaming Wizard**, go to **Window > Render Streaming** and select **Render Streaming Wizard**.
|
||
|
|
|
||
|
|

|
||
|
|
|
||
|
|
## Unity Render Streaming Version
|
||
|
|
|
||
|
|
At the top of the window, you can see the version of the Unity Render Streaming package installed in your Unity Project. The **Check Update** button provides a shortcut to the Package Manager window.
|
||
|
|
|
||
|
|
## Configuration Checking
|
||
|
|
|
||
|
|
Your Unity Project must adhere to all the configuration tests in this section for Unty Render Streaming to work correctly. If a test fails, a message explains the issue and you can click a button to fix it. This helps you quickly fix any major issues with your Unity Project.
|
||
|
|
|
||
|
|
### Playmode Settings
|
||
|
|
|
||
|
|
| Configuration Option | Description |
|
||
|
|
| --- | ---- |
|
||
|
|
| **Run In Background** | Check to make sure **Run In Background** is enabled in the Player Settings. This value is needed to continue processing user input even when losting the focus from the Unity application. (menu: **Edit > Project Settings > Player**) <br/> Press the **Fix** button to enable **Run In Background**. |
|
||
|
|
| **InputSystem Background Behavior** | Check to make sure **Background Bahavior** is set to a **Ignore Focus** in Input System. This value is needed to continue processing user input even when losting the focus from the Unity application. (menu: **Edit > Project Settings > Input System**) <br/> Press the **Fix** button to set **Background Bahavior** to **Ignore Focus**. |
|
||
|
|
| **InputSystem PlayMode Input Behavior** | Check to make sure **PlayMode Input Bahavior** is set to a **All Device Input Always Goes To Game View** in Input System. This value is needed to continue processing user input even when losting the focus from the Unity Editor. (menu: **Edit > Project Settings > Input System**) <br/> Press the **Fix** button to set **PlayMode Input Bahavior** to **All Device Input Always Goes To Game View**. |
|
||
|
|
|
||
|
|
### Build Settings
|
||
|
|
|
||
|
|
| Configuration Option | Description |
|
||
|
|
| --- | ---- |
|
||
|
|
| **Current Build Target Platform** | Checks the platform of the **Build Target** is supported by Unity Render Streaming. <br/> Press the **Fix** button to change the **Build Target** to the supported platform. |
|
||
|
|
| **Current Graphics API** | Checks the **Graphics API** is supported by Unity Render Streaming. <br/> Press the **Fix** button to change the **Graphics API** to the supported graphics APIs. |
|
||
|
|
| **macOS Camera Usage Description** | Check **Camera Usage Description** for macOS platform in the Player Settings. This value is needed to use Web Camera as a video source in the [Video Stream Sender component](video-streaming.md). <br/> Press the **Fix** button to set **Camera Usage Description** to `For using WebCam`. |
|
||
|
|
| **macOS Microphone Usage Description** | Check **Microphone Usage Description** for macOS platform in the Player Settings. This value is needed to use Microphone as a audio source in the [Audio Stream Sender component](audio-streaming.md). <br/> Press the **Fix** button to set **Microphone Usage Description** to `For using Microphone`. |
|
||
|
|
| **iOS Camera Usage Description** | Check **Camera Usage Description** for iOS platform in the Player Settings. This value is needed to use Web Camera as a video source in the [Video Stream Sender component](video-streaming.md). <br/> Press the **Fix** button to set **Camera Usage Description** to `For using WebCam`. |
|
||
|
|
| **iOS Microphone Usage Description** | Check **Microphone Usage Description** for iOS platform in the Player Settings. This value is needed to use Microphone as a audio source in the [Audio Stream Sender component](audio-streaming.md). <br/> Press the **Fix** button to set **Microphone Usage Description** to `For using Microphone`. |
|
||
|
|
| **Android Minimum API Level** | Check **Minimum API Level** for Android platform in Player Settings. <br/> Press the **Fix** button to set **Minimum API Level** to **Level24**. |
|
||
|
|
| **Android Script Backend** | Check **Scripting Backend** for Android platform in Player Settings. Unity Render Streaming only supports **IL2CPP** for Android platform. <br/> Press the **Fix** button to set **Scripting Backend** to **IL2CPP**.
|
||
|
|
| **Android Target Architecture** | Check **Target Architecture** for Android platform in Player Settings. Unity Render Streaming only supports **ARM64** for Android platform. <br/> Press the **Fix** button to set **Target Architecture** to **ARM64**. |
|
||
|
|
| **Android Internet Access** | Check **Internet Access** for Android platform in Player Settings. Unity Render Streaming only supports **Required** for Android platform. <br/> Press the **Fix** button to set **Internet Access** to **Required**. |
|
||
|
|
|
||
|
|
## WebApp
|
||
|
|
|
||
|
|
- **Download latest version web app**: Download web application to the specified folder.
|
||
|
|
- **Show web app documentation**: Open the web page places documentation for web application.
|
||
|
|
- **Show web app source code**: Open the web page places source code for web application.
|