How does Hololight Stream work?

Breakdown of how XR Streaming works and what benefits it brings

XR Streaming Technical Breakdown

Hololight Stream is an advanced XR streaming solution designed to offload rendering from mobile or standalone XR devices to powerful external servers. By leveraging remote rendering technology, it enables high-fidelity, real-time visualization of complex 3D data without sacrificing performance or visual quality.

Hololight_Stream_Architecture

The Hololight Stream SDK is a remote rendering solution that enables real-time streaming of entire AR and VR applications. By streaming each application as a whole, Hololight Stream enables visualization and interaction with highly polygonal, data-intensive content such as graphics-intensive 3D objects, 3D CAD models or BIM data.


XR Streaming Multi-User Connection from a local Network

Hololight Stream also facilitates multi-user connectivity, allowing multiple clients to connect to a powerful server that can run several instances of applications simultaneously. If the application supports collaborative features, users can work together within the same environment, enhancing the interactive experience.

Hololight Stream_Architecture MultiUser Local Network copy

The user simply connects via the client app on the mobile device to the XR app on the external server. Now, the rendering process shifts from the low-performance XR device to the high-performance server.

The client app sends data - sensor data for room tracking, gesture input, SLAM - to the server. After the data is processed on the server, the rendered images are encoded to use less network traffic and sent back to the client app, where they are decoded again.

To ensure a high quality user experience, this process must occur in real time. That’s why everything in Hololight Stream - down to the socket level - is optimized for low latency (in networking terms, the total round-trip time it takes for a data packet to travel).


Benefits of Hololight Stream

Increased Performance for High-Quality Visualization of 3D Data

Foremost, Hololight Stream addresses the limited computing power of mobile hardware devices. Outsourcing the rendering process to an external server or the cloud brings potentially unlimited performance. It enables the visualization of GPU-intensive graphics effects and interaction with highly polygonal, data-intensive content.

Cross-Platform, Device Agnostic Approach for Faster App Development

The agnostic approach to XR devices and server infrastructure through deployed client applications reduces the development effort for XR applications. New apps can be developed with less effort and without limits or restrictions by just building a single server application. App development on new platforms is at least 10-times faster.

High Privacy Level, Confidential Data Is Only Streamed

The XR application can run on an on-premise server or in a public cloud infrastructure. The customer has full control over where his sensitive data is stored. As soon as remote rendering comes into play, the data is no longer stored on the XR device, it is only streamed. This is a crucial security aspect in the event of loss or hacker attacks. Compliance with current security standards is also made easy through centralized management.

No Reduction and Simplification of Data

Computing power is critical when visualizing 3D models with millions of polygons, high graphics, or many components. In the past, to run on a mobile XR device, data quality had to be significantly reduced. With Hololight Stream, high polygon content can now be visualized and manipulated in real time without simplifying the data