Unity Render Streaming

Scalable Native Unity Render Streaming

How to Setup Scalable Unity Render Streaming?

Preparing Application for Unity Render Streaming

Instead of the complicated configurations, you can easily use Unity Render Streaming by enabling official Unity Render Streaming Plugin in your project.

Possible Streaming Quality Issues with Unity Render Streaming

Official Unity Render Streaming Plugin does not allow users to set custom bitrate and FPS rates for high quality streaming experience. So, we provide extended version of official Unity Render Streaming plugin with enhanced streaming quality preferences.

You can use both Vagon Unity Render Streaming Plugin, or official Unity Render Streaming to enable Render Streaming on your project, however, we highly recommend you to use Vagon Render Streaming Plugin for improved streaming quality.

How to Enable Vagon Render Streaming Plugin

  1. Select Window > Package Manager from the menu bar in the Unity Editor.

  1. Click + button and select Add package from git URL.

  2. Type the git URL below to activate Vagon Render Streaming plugin in your project.

https://github.com/vagonhq/VagonUnityRenderStreaming.git

If you would like to get the git URL manually, you can visit the Github project page, and copy the HTTPS link by clicking on the Code button on the page.

  1. After you activate the plugin Render Streaming Wizard window will appear automatically. Click on Fix All button.

How to Enable Unity Official Render Streaming Plugin

  1. Select Window > Package Manager from the menu bar in the Unity Editor.

  1. Click + button and select Add package by Name.

  1. Type the package name below to activate Render Streaming plugin in your project.

com.unity.renderstreaming
  1. After you activate the plugin Render Streaming Wizard window is appeared automatically. Click on Fix All button.

Activating Unity Render Streaming from Dashboard

After activating Render Streaming inside your project, creating your build and uploading it to your Vagon Dashboard you only need to activate Unity Render Streaming from the Stream Configurations page.

Unity Render Streaming is only available for the experiences developed with Unity.

Unity Render Streaming Troubleshooting

Unity Render Streaming Low Streaming Quality

When you face streaming quality issues on Render Streaming enabled Unity projects, it might be because of the Unity Render Streaming plugin. We highly recommend you to use Vagon Render Streaming plugin which provide high quality streaming experience.

You can learn how you can enable it from here.

Unity Render Streaming Inputs Not Working

Unity Render Streaming is only support Unity New Input System, if your project supports Old Input System or Both configurations, it won't work properly.

You can solve the Inputs Not Working problem by activating Unity New Input System in your project.

Last updated