Skip to content
  • There are no suggestions because the search field is empty.

What are the Hololight Stream network recommendations?

Change Ports and set bandwith for your network

You can modify server-side settings for your project by navigating to the Hololight Stream section. This area allows you to customize various parameters related to your connection process.

Signaling port, communication ports and port range

Hololight’s pixel streaming is built on WebRTC and its security model. We extend its foundation with an interactive layer, enabling a secure XR streaming experience. Learn more about Hololight Stream and the WebRTC Framework.

Signaling port
Protocol Local Port
TCP 9999
UDP 9999

The signaling port number must be between 1024 and 65535. If unset, the port defaults to 9999. To ensure connectivity, verify that the selected port is open in your firewall. For more information, see the firewall guide.

License port (Hololight Stream Runtime)
Protocol Local Port
TCP (Cloud Licensing) 5053
UDP (Cloud Licensing) 5053
TCP (Offline License Server) 5054
UDP (Offline License Server 5054

License ports are used to communicate with our licensing server. Every server gets monitored at 2-minute intervals.

Communication port
Protocol Local Port
TCP 50100
UDP 50100

With Hololight Stream, you can configure custom port ranges to fit your network and security requirements. The range must be between 1024 and 65535.
You can s
et a single port by setting the minimum and maximum for the range as the same value. Communication port can overlap with the signalling port.

Network requirements

Network Wi-Fi 6
Network frequenz 5 GHz
Bandwith min. 40 Mbit
Round Trip Time max. 50 ms

Firewall

When launching certain applications for the first time, Windows Defender Firewall may block some network features and prompt you to allow access. This is a normal security measure.

Some applications - such as Unreal Engine or Unity 3D - might not trigger a prompt. You might also accidentally select Disallow. In these cases, you can manually enable access through the firewall:

  1. Open Windows Firewall Defender.
  2. Select Advanced Settings in the left sidebar.
  3. In the advanced settings window, select Inbound Rules.
    Screenshot_Firewall_Rule_3
  4. Locate your application (for example, Unity Editor) and double-click it.
    Screenshot_Firewall_Rule_4
  5. Check the box labeled Allow the connection.
    Screenshot_Firewall_Rule_5
  6. Select Apply, then select OK.

To ensure Hololight Stream works correctly in your development environment, use this guide to enable all local ports for an application. To define rules for specific ports, select the application’s properties, then select Protocols and Ports. Choose the protocol type (TCP or UDP), and enter the port number you want to allow.

Encoder bandwidth

Specifies the maximum encoder bit rate. A higher value will result in a better image quality but at the cost of network performance. The recommended range is between 10 Mbps – 100 Mbps. If the value is set to -1, the bit rate will take its value from the settings in the connected client

Bandwidth multiuser

At this time, Hololight Stream allows one device to connect to one application instance. In general, applications like Unity 3D or Unreal Engine typically allocate a maximum of one GPU per application instance. As a result, one user connects to one application instance, which runs on one GPU.

In addition to GPU usage, CPU and RAM can also affect overall application performance, depending on data complexity. It’s currently possible to allocate multiple application instances to a single GPU. This provides an initial path to scale usage across your infrastructure.

A second supported scaling option is the use of shared GPUs (vGPU). With vGPU, application instances can be aggregated within virtualized infrastructures, making it possible to increase the number of concurrent sessions.

Finally, for applications that support multiuser experiences, the same principles apply—provided that the application manages user synchronization (such as avatars, camera positions, alignments, and similar elements).

Latency

For Hololight Stream—as with any streaming application—lower latency results in a smoother experience. Currently, Hololight Stream typically delivers a smooth experience at an average latency between 50 and 100 milliseconds.

Latency is just as important as network fragmentation and signal quality. Frequent data retransmissions can negatively affect the user experience, even if latency is low.