All Projects → obsproject → obs-websocket

obsproject / obs-websocket

Licence: GPL-2.0 license
Remote-control of OBS Studio through WebSocket

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to obs-websocket

Obs Websocket
Remote-control of OBS Studio through WebSocket
Stars: ✭ 2,425 (-16.26%)
Mutual labels:  remote-control, obs-studio
pc control
Remote control tool for laptop
Stars: ✭ 15 (-99.48%)
Mutual labels:  remote-control
fixed-wing-sim
Matlab implementation to simulate the non-linear dynamics of a fixed-wing unmanned areal glider. Includes tools to calculate aerodynamic coefficients using a vortex lattice method implementation, and to extract longitudinal and lateral linear systems around the trimmed gliding state.
Stars: ✭ 72 (-97.51%)
Mutual labels:  remote-control
XENA
XENA is the managed remote administration platform for botnet creation & development powered by blockchain and machine learning. Aiming to provide an ecosystem which serves the bot herders. Favoring secrecy and resiliency over performance. It's micro-service oriented allowing for specialization and lower footprint. Join the community of the ulti…
Stars: ✭ 127 (-95.61%)
Mutual labels:  remote-control
go-obs-websocket
Go client for obs-websocket
Stars: ✭ 86 (-97.03%)
Mutual labels:  obs-studio
Seatalk-Autopilot-Remote-Control
This repository shows how to build a Seatalk Autopilot Remote Control device based on an Arduino ProMicro and a simple 433 MHz KeyFob.
Stars: ✭ 32 (-98.9%)
Mutual labels:  remote-control
network-rc
Network Remote Control Car Software For Raspberry Pi.
Stars: ✭ 155 (-94.65%)
Mutual labels:  remote-control
SDRSharp-Net-Remote
A network remote control plugin for SDRSharp.
Stars: ✭ 29 (-99%)
Mutual labels:  remote-control
omxremote
Remote control for omxplayer on raspberry pi
Stars: ✭ 13 (-99.55%)
Mutual labels:  remote-control
neko
A self hosted virtual browser that runs in docker and uses WebRTC.
Stars: ✭ 2,266 (-21.75%)
Mutual labels:  remote-control
SPX-GC
SPX is a graphics control client for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
Stars: ✭ 178 (-93.85%)
Mutual labels:  obs-studio
CatVision-io-SDK-Android
Use CatVision.io SDK to add screen sharing of your Android application.
Stars: ✭ 16 (-99.45%)
Mutual labels:  remote-control
obs-scale-to-sound
OBS filter plugin that scales a source reactively to sound
Stars: ✭ 27 (-99.07%)
Mutual labels:  obs-studio
cAndroid
cAndroid is tool for control your PC by Android phone
Stars: ✭ 23 (-99.21%)
Mutual labels:  remote-control
tidal-looper
Different looper variants for SuperDirt to provide live sampling in TidalCycles.
Stars: ✭ 55 (-98.1%)
Mutual labels:  obs-studio
obs-websocket-py
Python library to communicate with an obs-websocket server (for OBS Studio)
Stars: ✭ 139 (-95.2%)
Mutual labels:  obs-studio
ConTroll Remote Access Trojan
Created a VERY SIMPLE remote access Trojan that will establish administrative control over any windows machine it compromises.
Stars: ✭ 69 (-97.62%)
Mutual labels:  remote-control
Quiescis
Quescis is a powerful Remote Access Trojan for windows 💻 on C++
Stars: ✭ 56 (-98.07%)
Mutual labels:  remote-control
SonyAPILib
Sony Smart Device C# API Library for remote control
Stars: ✭ 52 (-98.2%)
Mutual labels:  remote-control
remote-manager
This tool is intended for mass management and monitoring of remote servers. Getting information about the status of remote servers, analyze it, provide maintenance as easily as possible, extend for your needs.
Stars: ✭ 27 (-99.07%)
Mutual labels:  remote-control

obs-websocket

WebSocket API for OBS Studio.

Discord Financial Contributors on Open Collective

Downloads

obs-websocket is now included by default with OBS Studio 28.0.0 and above. As such, there should be no need to download obs-websocket if you have OBS Studio > 28.0.0.

Binaries for OBS Studio < 28.0.0 on Windows, MacOS, and Linux are available in the Releases section.

Using obs-websocket

It is highly recommended to keep obs-websocket protected with a password against unauthorized control. obs-websocket generates a password for you automatically when you load it for the first time. To change this, open the "obs-websocket Settings" dialog under OBS' "Tools" menu. In the settings dialog, you can enable or disable authentication and set a password for it.

(Psst. You can use --websocket_port(value), --websocket_password(value), --websocket_debug(flag) and --websocket_ipv4_only(flag) on the command line to override the configured values.)

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
  • Automate scene switching with a third-party program (e.g. : auto-pilot, foot pedal, ...)

Client software

Client libraries (for developers)

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

The 5.x server is a typical WebSocket server running by default on port 4455 (the port number can be changed in the Settings dialog under Tools). The protocol we use is documented in PROTOCOL.md.

We'd like to know what you're building with obs-websocket! If you do something in this fashion, feel free to drop a message in #project-showoff in the discord server!

Contributors

Code Contributors

This project exists thanks to all the people who contribute. Contribute.

Financial Contributors

Become a financial contributor and help us sustain our community. Contribute

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. Contribute

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].