v2.0: Ease of installation
This release contains no new features, however there have been many internal changes to make it possible to provide the download links and simplified installation instructions below.
You will likely want to download two things:
- either the OBS plugin or the XSplit Broadcaster plugin
- either the web UI, or the streamdeck plugin
What is this?
This allows limited control of OBS Studio or XSplit Broadcaster over a network. A StreamDeck plugin and browser interface are included.
Features include:
- start/stop local recording
- start/stop streaming; if using XSplit, individual stream outputs can be controlled (e.g. 'start streaming to Twitch', 'start streaming to Facebook')
- set stream delay (currently web UI only)
- security as a priority: libsodium-based authentication and communication
- for technical details, see the handshake documentation
- after the handshake, all further communication is via libsodium secretstreams.
OBS Studio
- Download the OBS studio plugin and extract it
- Copy the
.dll
or.so
to theobs-plugins
sub-folder of your OBS studio installation- If you use 64-bit OBS for Windows, this is likely
C:\Program Files\obs-studio\obs-plugins\64bit
- If you use 32-bit OBS for Windows, this is likely
C:\Program Files\obs-studio\obs-plugins\32bit
- If you use OBS for MacOS, this is likely
/Applications/OBS.app/Contents/PlugIns
- If you installed OBS using homebrew, will need to build from source
- If you use 64-bit OBS for Windows, this is likely
- Start OBS
- Configure the plugin from "Streaming Remote Settings" in the Tools menu
StreamDeck plugin
- Download the plugin and open it
XSplit Broadcaster
- Enable developer mode from Tools -> Settings -> Advanced
- Restart XSplit when prompted
- Download the XSplit plugin and extract it
- Copy the
dll
to theScriptDlls\Local
subdirectory of your XSplit installation; this is likely
C:\Program Files (x86)\SplitmediaLabs\XSplit Broadcaster\x64\Scriptdlls\Local
- Select "Extensions" -> "Add extension" -> "Add extension file"
- Use the "Browse" button to find the index.html file inside the plugin directory
- Open "Tools" -> "Streaming Remote" to enable or configure; closing the window closes the plugin.
Web UI
- Download the Web UI and extract it
- Open
index.html
in your favorite browser; Google Chrome is recommended