Space for Fakhrul Islam
Breadcrumbs

Override Stream Configuration

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:

JavaScript
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 configurationName in the Control Panel.

  • Any setting inside configurationToOverride will 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:

JavaScript
"configurationToOverride": {
    "showBrowserMouse": false
}

This change will apply only to the session initialized with this token.

Notes

  • This example shows only the showBrowserMouse setting 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

🆓 Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube