E3DS Documents & Tutorials

Upload Demo App and Apply Pre-Made Patch

This guide walks you through the process of uploading a demo Unreal Engine application and applying a pre-made .pak patch using the Eagle 3D Streaming platform. This is ideal for understanding how patch functionality works—without needing to build a project from scratch.


Download Packaged Demo Project









Step 2. Go to Control Panel











Step 3. Upload the zip file downloaded in Step 1.

Refer to the official guide: Upload Your App










Step 4. Play the game 

Follow Step 7 onwards from the below documentation:  Stream Your App From Control Panel












Step 5. You should now see your app running in the browser.

AD_4nXc94Jw9BAE_ypC-OhOhhNvqresQboVfMyYTpI5p3EOLxmHeeeblACRnruYDv9QK4dJYFACyFYEq5CGhav_xHxyL8x7Jz6ANgOOFqFtBsKR5liaRjUEhnDl1OBTN-0-9HImSFvBfLg?key=F_7kLhcfi9x9_Oj2XhWcTw
Figure 1. Streaming the App


The next step is to upload pak file









Step 6. Construct Patch Upload URL

Use this pattern to create the upload link:

https://upload-old.eagle3dstreaming.com/patch/{userName}/{appName}/latest

{userName} → Your username on the https://controlpanel.eagle3dstreaming.com/

{appName} → The app name you used while uploading in Step 3


If your username is demo and your app name is patchDemo, your final URL will be:

https://upload-old.eagle3dstreaming.com/patch/demo/patchDemo/latest 









Step 7. Go to the URL you constructed above.

AD_4nXeeq_AEcCZAqhs5BaEnJJkvWHP60tBqf_giOXbAWawMVqEAokR1FS6aygg7qPK9ryZ-ed9in8uGLO5mGI9zcvRRdE01g207AU2Wfp4ulAhCIFD6nX9V90r7W5DURowc1mR6dEROAA?key=F_7kLhcfi9x9_Oj2XhWcTw
Figure 2. Visit Constucted URL














Step 8. Choose the Patch File

From the extracted contents of the .zip downloaded in Step 1, select the file:

AD_4nXeoyWoSZcBjAQLMycAdBa_EaBlKq_MyjG2VvfG761BQObRMo-_7YHvh-3w1eEzzKR7nXoGG-9J36g-4z80AcTll0Ub6V-2lD8NTSM1RhW_u4PJacUxSD80YdOo_z2quVs6nW3W7Vg?key=F_7kLhcfi9x9_Oj2XhWcTw
Figure 3. Choose Pak File








Step 9. Upload the pak file

AD_4nXdjwTSVk9AQgu77dPX4pZ5BxlmyPPBnfjmANB699JAw5jyMB68me-3LL0qYCz7qJMV0U1vJ5YDXwQa2NC3ys6rh9vs5nrWVl3t_xlepdwlaWaavVTk9D5G7lhJF7WGHe9kVo8Sv?key=F_7kLhcfi9x9_Oj2XhWcTw
Figure 4. Upload the Pak File





AD_4nXd7HoHVMqe8weyzqeApLp-gh7aBHD6pGS4vQwfj0aue14RugEMpG5sevg-8vJn8vr07eU9lKAxKEpyaFcIAUQsNEIFTFp9P8hm47Zi_dlG_iJ4J02wxa7GaTzAmZHl1cyPCbCfAxQ?key=F_7kLhcfi9x9_Oj2XhWcTw
Figure 5. Upload Completed









Step 10. Now Play the app again(like step 4)

Now return to your app and play it again (same as Step 4). You should now see the patch effects applied in the streamed app.

AD_4nXeYUdvKn89lhhHUNiouea-BJZ0abuFtpXOh1GdAzXr4dqUtoh5nsVMQfTE8c6yWVZ11WRr8m3B6ag8zhWnHhOy0stWGyCVCPF5zJWl6lWkNKRuUg_PH3zNO-EhDAZM9UnAurTLojw?key=F_7kLhcfi9x9_Oj2XhWcTw
Figure 6. Patched App in Action









 


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


🆓 Get Started for free

 


Follow us on:

Facebook | GitHub | LinkedIn | YouTube