Skip to main content
Skip table of contents

Setting Up EL Launcher

The EL Launcher allows you to stream your Unreal Engine applications directly from your own hardware.
After subscribing to the Pay Per License plan and downloading the EL package from the Control Panel, you can easily configure it on your computer and begin streaming your apps.

Prerequisites

  1. Activate the Pay Per License plan from the Control Panel and purchase the number of Licenses needed.

  1. Download the EL (i.e. the zip file) from the Control Panel to your C: Drive.

    image-20251030-040836.png

    Image 1. Download EL

  1. 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

  1. A powerful machine/ VM with a GPU** is required.

  1. A Windows OS images.png (Windows 10, 11 or Server).

  1. 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

Note:

  • Install the Unreal Engine 5.5 prerequisites from here.

  • Install the Unreal Engine 5.6 prerequisites from here

  • Install 7-Zip from here.

In your Computer :

  1. Go to “Control Panel\System and Security\System

  1. Click on “Advanced system settings

  1. Click on “Environment Variables

image-20240521-124101.png

Image 2. Control Panel : System and Security : System : Advanced system settings : Environment Variables

  1. Select each path and click “Edit”. (See image below).

image-20240903-145453.png

Image 3. Select each path. Click Edit

  1. Click ‘'New’'

  1. Add a new entry “C:\Program Files\7-Zip'' (i.e. installation folder where the 7-zip software is installed).

image-20240521-124343.png

Image 4. Click New. Add C:\Program Files\7-Zip

  1. Click OK in all the Control Panel applets.

  1. Restart the instance.

  1. Go to C: Drive on your Computer to the EL.zip. (previously downloaded from the Control Panel to the C: Drive).

  1. Extract the EL.zip folder.

Make sure not to include any spaces in the folder name.

image-20250923-061944.png

Image 5. Not Ok (Folder name has spaces, avoid this.)

image-20250923-062045.png

Image 6. Ok (Folder name has no spaces, this is correct.)

image-20240909-071935.png

Image 7. EL.zip extracted

  1. Create config_EL.json file

Ensure that the file name is exactly config_EL.json


image-20250924-170303.png

Image 8. Created JSON File

  1. Collect your apiKey ( follow this document : Getting API Key)

  2. Open the config_EL.json with Notepad (Image 8)

  1. Paste the apiKey in the config_EL.json file. “apiKey”: ““,

image-20251030-032609.png

Image 9. config_EL.json

  1. Save the file.

  1. Open the EL.exe file.

  1. 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-20251030-032804.png

    Image 10. Terminal Window ready for streaming

Now you have finished the EL Launcher setup successfully!

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.

  1. Go to Control Panel

    image-20251030-033103.png

    Image 11. Control Panel

  1. Now upload and stream your app (Tutorial)


  2. When you click Play App from your streamer machine, the system automatically creates a folder named C:\e3ds_streaming_apps on your local drive. This folder stores the applications downloaded from Eagle’s system for streaming.



  3. When you play the app for the first time, it will enter the Acquiring Phase — downloading 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.


Need help?

🛠️ Contact our Support Team

💬 Join the Community on Discord

🆓 Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.