Ninja Docs
Search…
&controlobs
The ability for VDO.Ninja to Remotely Control OBS Studio while streaming/directing
General Option! (&push, &room, &view, &scene,&solo) * on https://vdo.ninja/alpha/

Aliases

  • &obscontrols
  • &remoteobs
  • &obsremote
  • &obs

Remotely Control OBS Studio

Added the ability for VDO.Ninja to Remotely Control OBS Studio while streaming/directing. It may be useful for IRL streaming?
The menu button to control OBS auto-shows in the director's view or push-mode, if OBS Studio is set to give VDO.Ninja "full" permissions.
The menu button can also be added manually, for even guests, using &controlobs. &obsoff can be used to set permissions to fully off (also disables tally light and scene optimizations tho) when added to the OBS browser source link.
The OBS instance still needs &remote=optional-passcode-here added to the URL for remote commands to work. If &remote is left blank, it gives anyone permissions to control it. If a value is passed to &remote, the sender needs to have a matching &remote value or they need to manually enter the passcode in the pop up control menu.
If the OBS browser source has its permissions set to something other than full (lower than level 5), the control menu will still show what info it has -- current scene, recording/streaming state, etc; depending on level. The lower the level, the less info is available to show. It can't remotely change anything though.
It supports multiple OBS instances and will label them according to the &label=xxx value set on the scene/view link, or whatever the unique connection ID is.

How to set it up (example)

1. Add a browser source to OBS Studio with this URL: https://vdo.ninja/alpha/?view=streamid12345&remote&controlobs
2. Give page permissions to the browser source (Full access to OBS) like on the image below
4. Click on this button
5. Control OBS Studio remotely via VDO.Ninja

Last modified 1mo ago
Copy link
On this page
Aliases
Remotely Control OBS Studio
How to set it up (example)
Related