2017-03-10 08:33:39 +01:00
2016-10-10 00:33:56 +02:00
2017-03-01 15:42:38 +01:00
2016-11-11 18:11:17 +01:00
2017-03-15 16:28:09 +01:00
2017-03-02 00:49:35 +01:00
2017-02-24 20:09:42 +01:00
2017-02-24 20:09:42 +01:00
2016-11-16 13:52:12 +01:00
2017-02-24 20:09:42 +01:00
2017-03-15 20:35:57 +01:00
2017-03-02 15:02:26 +01:00
2017-02-24 20:09:42 +01:00

obs-websocket

Remote control of OBS Studio made easy.

Follow the project on Twitter for news & updates : @obswebsocket

Gitter chat

Downloads

Binaries for Windows and Linux are available in the Releases section.

Using obs-websocket

A web client and frontend made by t2t2 (compatible with tablets and other touch interfaces) is available here : http://t2t2.github.io/obs-tablet-remote/

It is highly recommended to protect obs-websocket with a password against unauthorized control. To do this, open the "Websocket server settings" dialog under OBS' "Tools" menu. In the settings dialogs, you can enable or disable authentication and set a password for it.

Possible use cases

  • Remote control OBS from a phone or tablet on the same local network
  • Change your stream overlay/graphics based on the current scene (like the AGDQ overlay does)
  • Automate scene switching with a third-party program (e.g. : auto-pilot, foot pedal, ...)

For developers

The server is a typical Websockets server running by default on port 4444 (the port number can be changed in the Settings dialog). The protocol understood by the server is documented in PROTOCOL.md.

Here's a list of available language APIs for obs-websocket :

I'd like to know what you're building with or for obs-websocket. If you do something in this fashion, feel free to drop me an email at contact at slepin dot fr !

Special thanks

Compiling obs-websocket

See the build instructions.

Description
No description provided
Readme 65 MiB
Languages
C++ 94.7%
C 2.6%
CMake 2.5%
Shell 0.2%