News & Updates

How to Use Pixel Streaming for Enterprise-Level Projects

By PureWeb12.03.19
How to use pixel streaming for enterprise-level projects

If you’re a game developer trying to ship a product or an instructor trying to distribute 3D training modules, you’ve likely heard of Unreal’s Pixel Streaming.

While you and your team have devices with powerful GPUs, many of your colleagues and potential users likely don’t. They’re using mobile devices, tablets, or laptops with basic functionalities.

Recognizing this gap, Unreal Engine developed Pixel Streaming, a way to run 3D applications remotely and stream rendered images to the end user’s device. As a result, creators could easily create demos for friends, families, and colleagues.

If you’re now widening the net beyond test users and friends, you’ll need an enterprise-level version of Unreal Engine’s handy Pixel Streaming tool to deploy and distribute your interactive 3D content.

What is PureWeb’s Pixel Streaming platform?

PureWeb’s platform uses a proprietary streaming protocol purpose-built for enterprise-wide, global distribution of interactive, real-time 3D content. Our platform integrates with multiple game engines, including Unreal Engine. This streaming protocol was tested and refined over our two decades in the real-time 3D streaming industry, particularly through our experience in the healthcare industry where high fidelity content is essential for accurate diagnoses.

Our streaming protocol is just one piece of a larger and scalable cloud platform used to deliver real-time game engine content at scale, while ensuring high-performance and a consistent user experience. PureWeb’s solution was designed from the ground up for enterprise-level deployment of real-time 3D applications used for high traffic business use-cases including e-commerce and 3D product configurators, real-estate and 3D virtual show homes, as well as employee training simulators.

Why might I need PureWeb’s fully managed real-time 3D cloud streaming solution?

It takes a lot to transform cloud services into globally available, interactive 3D experiences. Nevertheless, there’s a persistent myth that accomplishing this is only a matter of firing up a few servers in the cloud.

In reality, there are a whole range of services required to go from raw computing power on one side to your desired end product on the other. Coordinating and managing these various vendors from the cloud companies to other software applications you might integrate with, can be a job all on its own.

Read Next: 6 reasons why PureWeb is the most powerful streaming platform for real-time 3D

Alternatively, PureWeb offers a fully managed service that links applications through its fully elastic, micro-service based cloud platform. We layer our platform over various AWS web services, like G3 EC2 instances. This means that the relationship with the cloud provider and all of the time-consuming configurations and implementations are fully managed by PureWeb.

Once you’re set up on our platform, your company’s 3D applications are directly fed into PureWeb’s automated build pipelines. We integrate the PureWeb SDK into the 3D model, creating a ready-to-stream version of the model that uploads directly to the cloud platform.

In addition, our technology creates a deployment configuration for the model and makes critical determinations about deployment and capacity. In other words, we determine which global AWS region should host your model and figure out an appropriate elastic scaling policy.

When all is said and done, you receive a URL for easy access to your streaming model, so you can effortlessly embed your 3D application onto any web page.

The bottom line: You provide us with your 3D models, we provide you with a link that’s let you share a high-fidelity, interactive 3D application as easily as you would share a YouTube video or an article.

How do I know if I’m ready for PureWeb’s Pixel Streaming platform?

Depends on your project!

If you fall into any of the following categories, we recommend using PureWeb’s streaming platform:

  • Enterprise marketer publishing an immersive 3D experience as part of a product launch
  • Corporate training director trying to distribute interactive training simulator modules to employees around the world
  • AEC business leaders looking for an enterprise-wide collaboration tool for high fidelity 3D models, expedite commercial development, and/or for public consultation
  • Home builders and 3D architecture designers leveraging photo-real 3D home renderings to boost real-estate sales of pre-built homes and condos
  • Anybody looking for game engine-neutral pixel streaming
  • Anybody looking for a scalable service to share high fidelity, interactive 3D projects

If you fall into any of these categories, we recommend using Unreal Engine’s Pixel Streaming service:

  • Delivering a demo of a game project or other 3D application to a small audience
  • Working on a team that occasionally requires remote access to 3D applications
  • You have the in-house capability to scale Pixel Streaming through cloud computing infrastructure, as well as maintain, monitor, and enhance it

Keep in mind that Unreal Engine’s Pixel Streaming service only works for Unreal Engine projects. Plus, the product is currently in beta form, so Unreal cautions users about using Pixel Streaming for shipping.

Related Read: Deploying real-time 3D - WebGL vs cloud rendering

Why should I use PureWeb’s real-time 3D streaming platform for my enterprise projects?

PureWeb helps you focus on the content creation instead of the distribution. Our proprietary streaming protocol is the foundation of our cloud publishing platform. As a result, content creators can have their projects deployed and distributed to a global audience through a fully-managed interactive 3D streaming service.

Learn more about PureWeb’s proprietary streaming protocol and scalable cloud platform.