Setting Up EL Launcher
The Eagle Launcher (EL) allows you to stream your Unreal Engine applications directly from your own hardware.
Prerequisites
Download the EL (i.e. the zip file) to your C: Drive. Click here to Download the EL.
Make sure there is enough disk space on your C drive as the App will be stored in C:\e3ds_streaming_apps folder
To determine the needed space for the App, follow this rule:
The Required space = zipped App size + extracted App size + the biggest available extracted App size.
Machine requirements
A powerful machine/ VM with a GPU is required with Windows OS
(Windows 10, 11 or Server).
A good Internet Connection.
All GPUs are supported but some Apps may Not Stream from a machine with an RTX 2080.
Warning: Running 4.27 Unreal Engine App in an AMD GPU like rx580 8GB will make the App crash or get an Amf related error.
Installation Instructions
In your Computer :
Go to “Control Panel\System and Security\System”
Click on “Advanced system settings“
Click on “Environment Variables“

Image 1. Control Panel : System and Security : System : Advanced system settings : Environment Variables
Select each path and click “Edit”. (See image below).

Image 2. Select each path. Click Edit
Click ‘'New’' (Image 3)
Add a new entry “C:\Program Files\7-Zip'' (i.e. installation folder where the 7-zip software is installed).

Image 3. Click New. Add C:\Program Files\7-Zip
Click OK in all open Control Panel windows to save the changes.
Restart the instance.
Go to C: Drive on your Computer to the
EL.zip. (previously downloaded from the Control Panel to the C: Drive).
Extract the
EL.zipfolder.

Image 4. EL.zip extracted
Double-click the EL.exe file. This will create a config_EL.json file. Once the file is created, close the EL.exe application.

Image 5. Created JSON File
Collect your
apiKey( follow this document : Getting API Key)
Open the
config_EL.jsonwith Notepad (Image 6)
Paste the apiKey in the
config_EL.jsonfile

Image 6. Paste the API Key
Save the
config_EL.jsonfile.
Double-click the EL.exe file.
A terminal window will appear. Wait 1 to 2 minutes (i.e. the time to connect the machine to Eagle 3D’s system until the message “Ready to serve pixel streaming“ appears).

Image 7. Terminal Window ready for streaming
Now you have finished the EL Launcher setup successfully!
Check the Observer to verify whether your streamer machine is connected to our system or not.
In the image below, you can see a machine named DESKTOP-EKDM1D2 connected to the Eagle system. This confirms that the machine is successfully connected and can now be used as a streamer machine.
Observer: https://connector_binary.eagle3dstreaming.com/API/observer
Image 8. Observer
The machine where you set up EL.exe it will work as streamer machine. You can stream from any other device using your app streaming url. You just need to keep running the EL.exe in your streamer machine.
Go to Control Panel

Image 9. Control Panel
Now upload and stream your app (Tutorial)
If you are not a Pay Per License user, please construct your Pixel Streaming URL using the following format:
CODEhttps://connector_binary.eagle3dstreaming.com/v5/<username>/<appName>/<configName>
Example URL: https://connector_binary.eagle3dstreaming.com/v5/demo/myDemoApp/default
URL Parameters Explanation:
username: Your Eagle 3D Streaming account username.
appName: The name of the application you want to stream. This application must be uploaded to your Eagle 3D Streaming account.
configName: The configuration name created in the Eagle 3D Streaming control panel.
When you access the streaming URL, the system automatically creates a folder named
C:\e3ds_streaming_appson your local drive. This folder stores the applications downloaded from Eagle’s system for streaming.
Image 10. e3ds_streaming_apps Folder
After accessing the streaming URL, please check the Observer.
In the image below, you can see a client from Bangladesh running the E3DS_StarterApp on the connected streamer machine.
Observer: https://connector_binary.eagle3dstreaming.com/API/observer
Image 11. Observer View Showing Active Client and Running Application
When you play the app for the first time, it will enter the Acquiring & Preparing Phase — downloading & extracting the app from Eagle’s system to your machine.
From the second run onward, the app will launch instantly.
If the App is running, then the setup was successful. If not, you will get errors. Please contact Support.
Notes
One running EL can serve only one user at a time. (1 CCU per License).
Please keep the terminal window open because closing it will stop the stream.
Don’t click inside the EL’s black window or any other window started by the stream. If clicked by mistake, just press the Esc button one time.
It is possible to start more than one “EL.exe“ in a single PC to run multiple stream from the same PC but this might cause poor streaming experience due to the lack of hardware resources like CPU, GPU or RAM.
Tip : On Sleep mode, the Stream stops. You need to make sure the EL is running non stop. You can change it from your computer’s settings.
Troubleshooting
Issue | Possible Causes | Solutions / Steps |
|---|---|---|
EL.exe does not start or closes immediately | Prerequisites not installed; 7-Zip not in PATH; EL.exe not run as admin |
|
“Ready to serve pixel streaming” does not appear | Internet issue; incorrect apiKey; licenses not active |
|
App fails to download / stuck in Acquiring Phase | Insufficient disk space; folder permissions; app not in Control Panel |
|
App crashes after launch | Unsupported GPU; Unreal Engine compatibility issues |
|
Black screen / no video in stream | EL.exe window closed; accidental clicks in terminal |
|
Stream stops unexpectedly | Machine entered Sleep Mode; EL.exe closed |
|
Poor streaming performance | Multiple EL instances; limited hardware resources; network issues |
|
Need help?
🛠️ Contact our Support Team
💬 Join the Community on Discord
Follow us on:
Facebook | GitHub | LinkedIn | YouTube