Eagle Launcher
Stream from your own Windows hardware using the Eagle Launcher binary.
Want to know more or need help? Join our Discord server.
Yes. The Eagle Launcher (EL) lets you stream directly from your own Windows machine or VM. You download the EL binary, add your API key to the config file, run EL.exe, and your machine registers as a streamer in the E3DS system. Users then access your app via a streaming URL generated through the platform.
You need a Windows machine (Windows 10, 11, or Server) with a dedicated GPU and a reliable internet connection. All GPUs are broadly supported, but note that some apps may not stream correctly on an RTX 2080, and Unreal Engine 4.27 apps are known to crash on AMD RX580 8GB GPUs. You also need to install the Unreal Engine 5.5 or 5.6 prerequisites and 7-Zip, and add 7-Zip to your system PATH.
One running EL instance supports one concurrent user (1 CCU per license). It is possible to run multiple EL.exe instances on a single machine to serve more users simultaneously, but this is only advisable if your machine has sufficient CPU, GPU, and RAM headroom — otherwise streaming quality will degrade for all users.
On the first run, the EL downloads and extracts your app from Eagle's system into a local folder at C:\e3ds_streaming_apps — this is the Acquiring & Preparing Phase. From the second run onward, the app launches instantly since it is already stored locally. Make sure your C: drive has enough free space: the required space equals the zipped app size plus the extracted app size plus the size of the largest currently extracted app.
The most common causes are: the EL terminal window was accidentally closed (closing it stops the stream), the machine entered Sleep Mode, or you accidentally clicked inside the EL's terminal window (press Esc once to recover). To prevent stream interruptions, disable Sleep Mode in your Windows power settings and keep the EL.exe terminal window open and untouched while streaming.