This document explains the Dedicated Game Views and Controls.
This experience is achieved from STEP 3: Generate URLs from the Control Panel. CCUs play the same App but interact and view it differently.
Prepare to execute instructions
Info |
---|
To go further and understand the concepts in this document you will need:
|
- To complete this guide, your working environment must meet all the requirements above. If you have not completed any of the points, follow the link to the appropriate instruction and complete it first.
Instructions
Generate URLsGenerate URLs from the Control Panel
Open the URL for a Dedicated Game views and controls.
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 | ||||||
---|---|---|---|---|---|---|
| ||||||
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. |
Follow this for direction Generate URLs from the Control Panel. |
1. A connection with our system gets initiated
The system receives the connection request and assigns a machine to Play the user’s App.
32. 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 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. The Concept of Load time in Eagle 3D Streaming or only through a Starting App Loading phase, if it is not the first time the user runs the App. |
3. The App
getsis displayed on the
userUser's screen.
Additionally, the browser4. The Browser receives input from the
userUser's keyboard and mouse actions
. It then.
5. The Browser forwards these inputs to the
unreal app or configuratorUnreal App, allowing the
userUser to interact with the
applicationApplication.
Info |
---|
User 1 |
is the 1st CCU. |
So, if you |
had 10 CCUs, then, only 9 |
In simpler terms, the example above, we presented what happens when 1 CCU or 1 user establishes a connection with our platform by clicking the streaming link that we provided above.
So if we have for example 10 CCUs trying to establish a connection with our system, then 9 of them can access the game and interact with it and have a dedicated game view and control.
Note |
---|
In this case, communication between the unreal app and the browser is bidirectional, but 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. Only one user is allowed to connect with the app at a time, and that user controls the unreal app and receives its output. |
2. User 2
or CCU#2Upon opening the link above,plays the App
Info |
---|
User 2 ( |
In (image 3) , User 2 requests the same app as User 1, but our system assigns a different machine. The behavior of the app remains the same, but the output may vary depending on the user's input. Each User has their own corresponding view based on the input given to the unreal app.
Note |
---|
During this process, User 2 is CCU#2 . So if u had for example 10 CCUs then 8 CCUs can be used by 8 users now in this case. (since we have 2 users) In simpler terms, in the example above we showed how User 2 established a connection with our system. So, now we have 2 users connected on the platform. So for example, if we had 10 CCUs, then there will only be 8 other CCUs remaining waiting for users to open the app and interact with our system. (to understand the concept of CCUs, refer to the document ‘'CCU’s from a conceptual point’' initially provided in the ‘' Prepare to execute instructions’' section).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. |
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 https://eagle3dstreaming.atlassian.net/l/cp/VmhX6Joh |
Now you have an idea about the Dedicated Game Views and Controls! If you want to know what the Shared experience is, check this document The Shared Views and Controls
Was this article helpful? Comment Below. Let us know your feedback.
Click Page Feedback on top of the article. Select an emoji. Tell us how helpful this page was.
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.