Setting up the Network

NVIDIA CloudXR SDK has built-in resilience to handle typical networking conditions. However, here are some best practices to remember:

  • Ideally, the server should be on a wired network.
    If the server is running in a home setting, it should have a direct connection to the router’s LAN (not WAN) port.
  • There should only be one wireless network hop in the path.
  • The client or the server can be on a wireless network but not both.
  • Wi-Fi-enabled client devices need to be on the 5GHz band.
    We recommend using beam forming routers.


CloudXR does not support network connections with high levels of latency or packet drops. This might include solutions such as Powerline ethernet where not all hardware or electrical wiring is equal, or tunneled network services (VPN or similar).

CloudXR assumes that the client and server are connected over Ethernet and on the same Local Area Network by default and adjusts its Quality of Service settings accordingly.

These settings can be changed via the Client Command-Line Options -nic and -nt or by modifying the values set in cxrConnectionDesc by the sample clients in order to customize QoS for the following network conditions

Client Network interface:

  • Ethernet
  • Wi-Fi 5GHz
  • Wi-Fi 2.4Ghz
  • Mobile LTE
  • Mobile 5G

Network topology:

  • LAN
  • WAN