Using CloudXR with Unity and AWS

How do you setup the backend side of things for CloudXR? Is there any documentation regarding this? I figured out the client side setup but still haven’t figured out the server side.

Good day!

First, the User Guide in the official docs contains sections on Network and Server setup:
https://docs.nvidia.com/cloudxr-sdk/usr_guide/index.html

But I’m also happy to share that I’ve just posted an unofficial guide, which based on where you are is probably a good place to start. It’s a tutorial that should get you from setting up a server to streaming over a network:

I would love feedback on this guide!

Sorry, I forgot to mention that I’ll be using a Unity application as a client to which I need to stream to. But I couldn’t find anything regarding that. If not AWS, is it possible to stream from Omniverse to a Unity client application using CloudXR?

You’re trying to do a lot. :-)

Please do go through the first debug guide. It’s kind of a “CloudXR literacy” tutorial; unless you understand what’s going on and can get each of those checks working, you won’t be able to do anything fancier / more useful.

AWS: It is certainly possible to stream from AWS, there’s just many more things that can go wrong. Make sure you can do what you want to do locally first.

Omniverse: There are two different ways to stream from Omniverse, depending on what you’re trying to do. Here’s some details from the CloudXR docs (this section is new as of this week and the 4.0.1 release): System Requirements — NVIDIA CloudXR SDK documentation

Unity: The is a Unity plugin available that allows you to build a CloudXR client in Unity, but note that (a) it’s in beta, and (b) it only supports Android-based VR headsets that use OpenXR. Detailed docs are here: CloudXR Client Unity Plugin — NVIDIA CloudXR SDK documentation