A Python SDK for OBS Studio WebSocket v5.0
Go to file
2022-06-05 14:50:07 +03:00
obsstudio_sdk fix imports in reqs module 2022-06-05 14:47:09 +03:00
.gitignore initial commit including request calls to obswebsocket 2022-06-05 14:40:55 +03:00
LICENSE initial commit including request calls to obswebsocket 2022-06-05 14:40:55 +03:00
README.md initial commit including request calls to obswebsocket 2022-06-05 14:40:55 +03:00
setup.py new release info for setup.py 2022-06-05 14:50:07 +03:00

obs_sdk

A Python SDK for OBS Studio WebSocket v5.0

This is a wrapper around OBS Websocket. Not all endpoints in the official documentation are implemented. But all endpoints in the Requests section is implemented. You can find the relevant document using below link. obs-websocket github page

How to install using pip

pip install obsstudio-sdk

How to Use

  • Import and start using Required parameters are as follows: host: obs websocket server port: port to access server password: obs websocket server password
>>>from obsstudio_sdk.reqs import ReqClient
>>>
>>>client = ReqClient('192.168.1.1', 4444, 'somepassword')

Now you can make calls to OBS

Example: Toggle the mute state of your Mic input

>>>cl.ToggleInputMute('Mic/Aux')
>>>