Optimize the performance of your App on desktop and mobile.
...
Best practices and Tips for enhancing app performance on both Desktop and Mobile devices in Eagle 3D Streaming.
Info |
---|
For Hardware/Software specifications of our US servers, please refer to this document. |
Follow the instructions below:
Cursor responsiveness
Use the custom mouse with mouse cursor image set to Zero Alpha to make it invisible.
...
Info |
---|
This improves the accuracy and responsiveness of the cursor in the streamed environment, reducing input lag and providing a more responsive and fluid user experience. |
The stream can be used on both Desktop and Mobile devices.
Optimization tips
Graphics and Lighting
Disable Motion Blur.
Info |
---|
This reduces the GPU load and improves performance, particularly in high-motion scenes. |
...
Info |
---|
Baked lighting is precomputed and doesn’t change during runtime, which reduces the computational overhead required. Dynamic lighting, on the other hand, requires real-time calculations that increase GPU and CPU usage. |
Avoid Ray Tracing.
Info |
---|
enabling Enabling ray tracing can lead to poor performance and increased latency, as complex computations are handled in real-time. |
...
Enable “Hardware Video Decoder” in Project Settings.
...
Load time
Your local computer running the UE app as a native windows App should have a baseline of performance and load time.
Info |
---|
More details on the concepts of the Load time are in this page. |
Eagle 3D makes every effort to minimize overhead so that the pixel streaming user experience mimics that of the native windows application.
This also means that , the pixel streamed App’s best performance would be that of the natively run ran application.
If the main map in your Unreal Engine project is large and complex, it will take longer to load. Users will experience a delay before they can interact with the streamed app, leading to a longer wait time.
To avoid it, you can:
1. You can use Use StreamingLevel/LoadingScreen/LevelStreaming:
...
→ Minimizes memory usage and processing load by only loading the necessary assets and levels at a time.
You can add Add a Video Asset on the Loading Page.
Follow this document (New Control Panel) or this document (Old Control Panel).
Info |
---|
Check this document on Minimizing the Load time. |
These steps help ensure smoother streaming, reduced latency, and a better overall user experience.For specifications of our default servers, please refer to
Info |
---|
Use the Quality Control Kit from the New Control Panel. See this document. |
...
Need help? Contact Support
Submit a new request at E3DS support portal.
...