Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

This document explains the Dedicated Game Views and Controls.

The Dedicated Game Views and Controls experience is achieved from STEP 3: Generate URLs on the Control Panel. CCUs open the same App URL but interact and view it differently

...

Prepare to execute instructions

Info

To go further and understand the concepts in this document you will need:

  1. Enable the Pixel Streaming plugin Enable the Pixel Streaming plugin

  2. Package your Project from Unreal Engine Package your Project from Unreal Engine

  3. Upload at least one App on your Control PanelUpload your Unreal Engine Application

  4. Understand https://eagle3dstreaming.atlassian.net/l/cp/VmhX6Joh

  5. Find the Play App feature hereGenerate URLs from the Control Panel

...

.

...

Info

For demonstration purposes, use this URL:

https://connector.eagle3dstreaming.com/v5/demo/CarConfigurator427_reimport/E3DS-Iframe-Demo

1. User 1 Plays the App

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#DEEBFF

Control Panel

...

> STEP 3: Generate URLs

...

> Copy App URL to enter it on the Browser address bar to Play it.

Or Control Panel

...

>STEP 3: Generate URLs

...

> Play App.

...

Find more details here.

Image Modified

1. A connection with our system gets initiated

The system receives the connection request and assigns a machine to Play the user’s App.

...

2. The system installs the files from the Cloud to the GPU machines (if the App runs for the first time) / the system runs the App from the GPU machine (if it is not the first time)

Info

Once the free GPU machine is assigned to Play the User’s App, the files get downloaded from the Cloud to the Texas Datacenter on the GPUs if the App is running for the first time after the upload.

The App goes through an Acquiring/Preparing/Starting App then through a Starting App loading phases.

...

More details about the Concept of Load time

...

here.

or only through a Starting App Loading phase, if it is not the first time the user runs the App.

3. The App is displayed on the User's screen.

4. The Browser receives input from the User's keyboard and mouse actions.

5. The Browser forwards these inputs to the Unreal App, allowing the User to interact with the Application.

Info

User 1 is the 1st CCU. So, if you had 10 CCUs, then, only 9 other Users can connect simultaneously with you and have a different experience of the game than you.

Note

The communication between the Unreal App and the Browser is bidirectional, but the communication with the mouse and keyboard is unidirectional.

2. User 2 plays the App

Info

User 2 (CCU 2) is assigned a different GPU machine from User 1. They both interact differently to the App. So, each one gets a different View and Controls of the game.

Image Modified

Note

If you had 10 CCUs, now with User 1 and User 2 connected to the App, only 8 CCUs can connect simultaneously with them.

To understand the concept of CCUs, check this document

...

.

...

Now you have an idea about the Dedicated Game Views and Controls!

Info

If you want to know what the Shared experience is,check this document

...

.

...

Was this article helpful? Comment Below. Let us know your feedback

...

.

...

 

 

 

Image Removed

 

Image Removed

...

Need help? Contact Support

If you still need help, contact support to get your issue resolved quickly.

Submit a new request at E3DS support portal or send an Email at support@eagle3dstreaming.com.

Seek advice. Connect with others. Share your experiences. Join our lively E3DS Community Forum today.