Hololight Stream software requirements

Objectives

  • Understand various software requirements for Hololight Stream

  • Understand how to set up your firewall to use Hololight Stream

  • Be able to find and use information regarding codec support for Hololight Stream-supported devices

Software requirements

Hololight Stream has specific software requirements to function properly. While core features work out of the box, some advanced capabilities require additional software on your Windows PC. Ensuring the right setup helps you get the most out of your Hololight Stream experience.

Required operating system

  • Windows 10 (Latest version)

  • Windows 11 (Latest Version)

DirectX

Hololight Stream supports both DirectX 11 and DirectX 12 to ensure compatibility with a wide range of 3D applications and rendering pipelines.

  • DirectX 11
    Widely adopted across industrial and CAD environments; provides stable and efficient graphics rendering.

  • DirectX 12
    Unlocks advanced capabilities such as hardware-accelerated ray tracing and mesh shading; ideal for high-fidelity XR experiences.

DirectX 12 is included in modern Windows versions (starting with Windows 10, version 1809) and is updated automatically via Windows Update. Typically, no separate installation is needed. Ensure your system meets hardware requirements and includes a DirectX 12–compatible GPU to use these features.

Supported Video Compression Codecs

Hololight Stream supports a variety of video compression codecs. Whether a codec is available depends on:

  • Whether the device running Hololight Stream Client supports the codec.

  • Whether the GPU on the server machine supports the codec.

When establishing a connection, Hololight Stream automatically selects the best available codec supported by both client and server.

You can also manually choose a specific codec in Hololight Clients. If the selected codec isn’t supported on the server, the connection will fail.

Hololight Stream Client device codec compatibility
Device H.264 H.265 H.265 10 bit AV1 AV1 10 bit

Apple Vision Pro

Red X symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

HTC VIVE Focus 3

Red X symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

HTC VIVE Focus Vision

Red X symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

HTC VIVE XR Elite

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

Lenovo ThinkReality VRX

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

Red X symbol

Magic Leap 2

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

Red X symbol

Meta Quest 2

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

Meta Quest 3

Red X symbol

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Meta Quest 3s

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Meta Quest Pro

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

Microsoft HoloLens 2

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

PICO 4 Ultra

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Web browser - Chromium

Green checkmark symbol

Red X symbol

Red X symbol

Red X symbol

Red X symbol

Web Browser - Safari

Red X symbol

Green checkmark symbol

Red X symbol

Red X symbol

Red X symbol

Windows

Green checkmark symbol

Green checkmark symbol

Green checkmark symbol

Red X symbol

Red X symbol

Hololight Stream Client device codec compatibility table key

Symbol

Description

Red X symbol

Codec not available on the client device.

Green checkmark symbol

Codec available.

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, like Unreal Engine or Unity 3D, might not trigger a prompt. You might also accidentally select Disallow. If you do, you can manually enable access through the firewall:

  1. Open Windows Defender Firewall.

  2. Select Advanced Settings in the left sidebar.

  3. In the advanced settings window, select Inbound Rules.
    Screenshot from a Windows desktop computer, with the Windows Defender Firewall advanced settings window open.

  4. Locate your application (for example, Unity Editor) and double-click it.
    Screenshot from a Windows desktop computer, with the Windows Defender Firewall advanced settings window open as well as the inbound rules side panel.

  5. Check the box labeled Allow the connection.
    Screenshot from a Windows desktop computer, with the Unity Editor properties window open, Allow the connection enabled, and arrows pointing at the apply and ok buttons.

  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.