The configurationToOverride object in the E3DS Frontend SDK allows developers to customize or override specific settings of the Pixel Streaming session without modifying the base configuration defined in the Eagle 3D Streaming Control Panel.
How to Use It
In the tokenManager.js configuration, you may see a section like this:
var streamingAppInfo = {
"core": {
"domain": "connector.eagle3dstreaming.com",
"userName": clientUserName,
"appName": "Your app name",
"configurationName": "Your config name",
"version": "latest"
},
"configurationToOverride": {
// Put settings you want to override here
"showBrowserMouse": false
}
}
How It Works
-
Loads the main configuration from
configurationNamein the Control Panel. -
Any setting inside
configurationToOverridewill replace the base config. -
This allows you to adjust runtime behavior such as UI elements, or interaction modes without changing the original app configuration.
Example
Hide the Browser Mouse Cursor
If your base configuration shows the browser mouse, you can hide it for a session by adding:
"configurationToOverride": {
"showBrowserMouse": false
}
This change will apply only to the session initialized with this token.
Notes
-
This example shows only the
showBrowserMousesetting for simplicity. -
To override other fields or learn the exact field names available for your application, please contact support@eagle3dstreaming.com.
-
Overrides only affect the session using this token and do not change the original configuration.
Need help?
🛠️ Contact our Support Team
💬 Join the Community on Discord
Follow us on: