Hololight Stream frequently asked questions

Frequently asked questions

Is Hololight Stream compatible with cloud-based rendering solutions?

Yes, all our applications, including those from our independent software vendor (ISV) partners, are compatible with cloud operations under Hololight Hub. As long as an application utilizes Hololight Stream as its foundational technology, it can effectively function within the Hololight Hub environment.

Does Hololight Stream support multi-user collaboration in XR?

Yes, Hololight Stream supports multi-user collaboration in XR applications. Each user can launch a separate instance of the application, and multiplayer connectivity can be established using libraries such as Photon or other similar solutions. This allows for independent and seamless collaboration among users.

Currently, Hololight Stream allows one device to connect to one application instance. In principle, applications like Unity3D or Unreal Engine, are usually allocating a maximum of one GPU per application instance therefore, 1 user connects to 1 application instance which runs on 1 GPU.

Together with GPU, CPU and RAM can affect the overall application experience, depending on the data complexity. It is possible to allocate multiple application instances to a single GPU. This lets you scale usage across your infrastructure. The second currently supported scaling option is the usage of a shared GPU (vGPU). This way you could aggregate application instances in virtualized infrastructures, making it possible to grow the number of concurrent sessions.

For applications supporting multiuser experiences, at this point in time, the previously mentioned points will be valid if the application takes care to synchronize the user experiences (i.e., avatars, camera position, alignments, etc.)

What kind of applications benefit the most from Hololight Stream?

  • Applications with high polygon counts that require detailed rendering use cases involving sensitive or confidential data that demand enhanced security

  • Solutions that prioritize straightforward user management for ease of access

  • Applications that benefit from tracking data usage for performance insights and optimization

How does Hololight Stream compare to other XR streaming solutions?

  • Cross-Platform Compatibility
    Hololight Stream is designed to work seamlessly across various platforms.

  • Extensive Device Support
    It accommodates a wide array of XR devices, including augmented reality devices like HoloLens and mixed reality headsets, as well as numerous virtual reality systems.

  • Flexible Device Management
    Users can easily swap devices while the application is running, ensuring a smooth and uninterrupted experience.

  • Customizable Cloud Platform
    Hololight Stream offers its own cloud infrastructure that can be tailored to meet specific needs.

  • Unified Vendor Solution
    All components and services are provided by a single vendor, ensuring cohesive integration and support throughout the entire system.

How do I set up Hololight Stream for cloud streaming?

You can set up Hololight Stream for cloud streaming by either uploading your application build to an AWS EC2 instance, where you’ll need to configure the necessary ports and connect to the public IP, or by utilizing our Hub platform, which streamlines the process. For more details on using Hololight Hub, reach out to us.

Where can I find Hololight Stream SDK logs for debugging?

If you are developing with Unity, you should refer to the Unity logs for debugging. You can find these logs in the following directory: C:\Users\<USERNAME>\AppData\LocalLow, followed by your specified CompanyName/Productname subfolder.

How can I debug performance issues in my application?

To debug performance issues in your application, you can utilize the Unity editor along with a profiler. Since the application runs on a Windows x64 environment, you have access to advanced debugging tools that enhance your troubleshooting capabilities. Additionally, live debugging is possible while your XR headset is connected to your Unity instance, allowing for real-time analysis and adjustments.

Does Hololight Stream work with secure corporate networks?

Yes, Hololight Stream can operate within secure corporate networks; however, your IT department may need to open and configure specific ports to ensure proper connectivity. For detailed information on the necessary network configurations, refer to our guide on port settings and network configuration.