OBS Studio's powerful plugin system lets you do amazing things to enhance your stream and/or recordings. You can also use the WebSocket system, built in since OBS Studio 28, to help automate and/or control your scenes and sources with external tools.
WebSocket integration is now included by default with OBS Studio 28 and above. As such, there should be no need to download obs-websocket if you have the latest version of OBS Studio.
However, you can download obs-websocket for older releases of OBS Studio.
It is highly recommended to keep the WebSocket protected with a password against unauthorized control. A password is generated password for you automatically when you load it for the first time. To change this:
For advanced users: You can use --websocket_port
(value), --websocket_password
(value), --websocket_debug
(flag) and --websocketipv4only
(flag) on the command line to override the configured values.
These clients make use of OBS Studio's built-in WebSocket functionality.