> For the complete documentation index, see [llms.txt](https://play.docs.nexx.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://play.docs.nexx.cloud/javascript-sdk/player-configuration.md).

# Player Configuration

As already mentioned, each **`addPlayer`**&#x4D;ethod takes an (optional) **CONFIG** Object. This Object is used for override Rules of the Player, that are otherwise controlled by nexxOMNIA.&#x20;

It is basically used like this:

```javascript
var obj = { dataMode: "static", autoPlay:1 };
var cfg = new _play.PlayerConfiguration(obj);
cfg.addOverride("delay", 15);

var player = _play.control.addPlayer("div", 1234, "video", cfg);
```

The full (very long) List of supported Override Options can be found here:

{% content-ref url="/pages/-M9FfDOPhMEysfN-axhI" %}
[SDK Override Options](/integration-enhancements/override-options.md)
{% endcontent-ref %}
