Skip to main content


Unreal or Unity

Add OpenXR or SteamVR support to your application.


The connection to a XR instance is achieved in the same way as a standard stream using libZL. To be compatiable with the OmniStreamXR application the process must be split over two webpages, see the example included in the tools package.


The connection settings are the same but the streamingMode is set to xr.

const cloudstreamSettings = {
directConnection: false,
cloudConnectionParameters: {
customer: "omnistream",
renderService: "yourservicename",
streamingMode: "xr", //request a XR stream
parent: "streamContainer",