Dedicated Game Views and Controls
This document explains Dedicated Game Views and Controls in Eagle 3D Streaming.
In a dedicated experience, each user opens the same App URL, but each user gets an independent streaming session.
This means every user has their own:
Game view
Input control
Streaming session
Assigned GPU machine
Application experience
Dedicated Game Views and Controls are commonly used when each user needs to interact with the app separately.
Prerequisites
Access the Control Panel
A user Account from the Control Panel
An uploaded and configured application
How Dedicated Game Views and Controls Work
In Dedicated Mode:
Each user opens the same App URL.
The system assigns a separate GPU machine or session for each user.
Each user controls their own instance of the application.
One user’s actions do not affect another user’s view or controls.
Each connected user consumes one CCU.
For example, if the account has 10 CCUs:
User 1 joins the app → 1 CCU is used.
Remaining CCU count becomes 9.
User 2 joins the app → another CCU is used.
Remaining CCU count becomes 8.
Instructions
1. User 1 runs the game
Go to : Control Panel -> Click on an App -> Play App. The system then looks for an available GPU machine to assign to the user.

Image 1. User 1 opens the App URL: Dedicated Game views and controls
2. A connection with our system gets initiated
After User 1 opens the App URL, the system receives the connection request. The system then looks for an available GPU machine to assign to the user.

Image 2. Connection request received, system looking for a free machine to assign it to the User
3. The system installs the files from the Cloud to the GPU machines
The system prepares the application on the assigned GPU machine.
If the app is running for the first time, the files are downloaded from cloud storage to the GPU machine.
During this phase, the loading page may show:
Acquiring App
Preparing App
Starting App
If the app has already been prepared on the machine, the loading page may only show:
Launching App
Refer to this document to get the Concept of Load time in Eagle 3D Streaming.
4. The App Is Displayed on the User’s Screen
Once the app starts, the Pixel Streaming session appears in the user’s browser. User 1 now has a dedicated view of the application.
5. Browser Receives User Input
When User 1 uses the keyboard or mouse, the browser receives those input actions.
These inputs are then sent to the streamed Unreal Engine application.
6. User 1 Controls the Application
The browser forwards the keyboard and mouse input to the Unreal Engine app.
User 1 can now interact with the application in their own dedicated session.
The stream from the Unreal application to the browser is bidirectional, while keyboard and mouse input is sent from the user’s browser to the application.
7. User 2 Plays the Same App
User 2 opens the same App URL.
The system assigns User 2 a different streaming session or GPU machine.
User 2 gets a separate view and separate control of the application.
User 1 and User 2 are using the same app, but their sessions are independent.

Image 3. User 2 opens the App URL: Gets a different machine from User 1 : interacts with the App: Gets a Dedicated Game Views and Controls
User 1 vs User 2 Experience
Feature | User 1 | User 2 |
|---|---|---|
App URL | Same App URL | Same App URL |
View | Dedicated view | Dedicated view |
Control | Own control | Own control |
Session | Separate session | Separate session |
GPU assignment | Assigned by system | Assigned by system |
Interaction | Independent | Independent |
CCU usage | Uses 1 CCU | Uses 1 CCU |
To learn more about the Shared experience feature, please refer to this document.
Need help?
If you need any assistance, feel free to reach out through any of the following channels:
🛠️ Support Portal: Contact Our Support Team
💬 Discord Community (Faster Support): Join Our Discord Community
📧 Email Support: support@eagle3dstreaming.com
Follow us on:
Facebook | GitHub | LinkedIn | YouTube