Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about Cloud Deployment #228

Closed
Strepto opened this issue Feb 18, 2020 · 4 comments
Closed

Question about Cloud Deployment #228

Strepto opened this issue Feb 18, 2020 · 4 comments

Comments

@Strepto
Copy link

Strepto commented Feb 18, 2020

Hi,

I am looking at the FAQ, where it says that "Unity is not supported for rendering server". What does this mean, and where can I get more information about this?

Is there any preventing me from deploying this to a cloud service like Azure or Google Cloud Platform?

--

## Is it available to deploy Unity to cloud service like GCP as a rendering server?

Unity is not supported using for rendering server.

Copied from: https://github.com/Unity-Technologies/UnityRenderStreaming/blob/release/1.1.3/Packages/com.unity.renderstreaming/Documentation~/en/faq.md#is-it-available-to-deploy-unity-to-cloud-service-like-gcp-as-a-rendering-server

@Nemo-G
Copy link

Nemo-G commented Feb 19, 2020

Hi @Strepto , at very early stage I've participated a little in the integration of RenderStreaming. I would share some of my thoughts on this.

Technically you can deploy a dedicated server in a cloud service vendor like GCP/AWS running Unity. But there are few things you should take into consideration:

  1. As WebRTC has been used, to support a stable service, you'd better implement your own signal server and also setup your own stun/turn server. Otherwise your client can easily be kicked out.

  2. RenderStreaming is a CPU/GPU heavy project. And it is costly to use such machine in a public cloud service provider. And in one physical machine, you can just run a few streaming project. Unity would not provide such server according to FAQ.

My colleagues from RenderStreaming team may answer you better. Just hope it helps!

@Strepto
Copy link
Author

Strepto commented Feb 19, 2020

Thank you for your insights.

If I understand you correctly, it is OK to self-host my Unity Render Streaming solution in AWS. Unity will not support me in setting this up, but will not stop me from doing so either?

@sindharta
Copy link
Contributor

Unity will definitely not stop you from hosting your solution in AWS.
We will appreciate it if you let us know how it goes.

@Strepto
Copy link
Author

Strepto commented Feb 25, 2020

Thank you! Marking this as resolved.

@Strepto Strepto closed this as completed Feb 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants