Welcome to UE5 Pixel Streaming with OmniStream, the platform that combines the power of Unreal Engine with ZeroLight's enterprise-standard streaming technology. With OmniStream’s custom Unreal Engine plugin, cloud platform and integration library, you can be confident that every detail of your content is faithfully rendered, robustly available and reliably delivered to your audience’s devices. Whether you're showcasing products, providing virtual tours, creating training simulations, or doing anything else in Unreal Engine, only OmniStream allows you to unlock the full potential of cloud streaming.
Unreal Engine 5
5.1
5.2
5.3
5.4
Setting up Unreal Engine pixel streaming with OmniStream is simple and straightforward
OmniStream customers have two options for integrating their Unreal Engine stream with their webpage
Embedding your Unreal Engine stream with an iframe simplifies integration, requiring just a few lines of code. Seamlessly incorporate the high-fidelity 3D stream of your UE5 application without complex setup or development - just copy and paste to enhance your user experience effortlessly.
<iframe
src="https://omnistream.zerolight.com/?
customer=mycompanyname&service=myservicename"
width="1280"
height="720"
allow="fullscreen"
style="border: none;"
></iframe>
<!-- We need libZL -->
<script src="https://libzl.zlthunder.net/libzl/versions/latest/libzl.js">
</script>
<!-- We need a container to attach the stream to -->
<div id="streamContainer"></div>
<!-- We need a bit of javascript to sort the connection out -->
<script>
const libzl = new LibZL();
const cloudstreamSettings = {
directConnection: false,
cloudConnectionParameters: {
customer: "omnistream",
renderService: "yourservicename",
},
streamingMode: "video",
parent: "streamContainer",
};
libzl.cloudstream("cloudstreamExample").then(function (api) {
//Adding to the global namespace
cloudstream = window.cloudstream = api;
//Adding event listeners to what we're interested in
cloudstream.addEventListener("error", function (error) {
console.log("OmniStream had an error: ", error);
});
cloudstream.addEventListener("streamReady", function () {
console.log("The stream is ready!");
});
//Connecting to the stream
// - options contains parent DOM element name to attach to
cloudstream.connect(cloudstreamSettings);
});
</script>
Implementing your Unreal Engine cloud stream with a full JavaScript integration offers greater customisation and control over the streaming experience. With access to OmniStream's JavaScript Library included for all customers, developers can tailor the streaming process and interactive features to their precise requirements.
Our priority is giving you the expert resources and assistance needed to make your streaming project a success
As experienced developers that have built and streamed complex applications for over 8 years, our team is perfectly placed to offer you support with any aspect of streaming your Unreal Engine applications.
The best way to get started is to watch the developer introduction video to learn the basics of streaming your Unreal Engine application with OmniStream.
Get support on any aspect of setting up your Unreal Engine streaming with OmniStream.
Download the OmniStream plugin for Unreal Engine from the ZeroLight Git Hub repo.
Use the OmniStream plugin for Unreal Engine and our ready to use Javascript integration library to get up and running quickly with streaming your application.
Use our developer docs, sample projects, videos and the expertise of the OmniStream team to integrate and optimise your project ready for live customer use.
Let OmniStream take care of making sure your application is available when, where and to whom you want while you focus on building the Unreal Engine application.
With global availability, huge scalability and a wide range of hardware specifications OmniStream is ready to stream any UE5 application.
With OmniStream your end users get the best possible experience with your Unreal Engine application. Optimisations throughout the cloud rendering, video encoding and integration workflow mean high quality, low latency streams.
Minimise wait times and maximise engagement with OmniStream's quick loading optimisations and enable instant connections with smart pre-scheduling and dynamically adapting schedules.
OmniStream uses smart device and connection analysis combined with the widest range of supported video codecs so that end users are more likely to receive a high quality stream, even behind corporate firewalls.
Engage your end users with multiple content types including 2D images, 3D interactive streams and virtual reality content, all available from your application through one upload and integration library.
The latest product updates and news about pixel streaming Unreal Engine with OmniStream