Skip to content
Pre-release

@github-actions github-actions released this Feb 12, 2021

This release adds a streamdeck plugin for setting the current scene, and updated artwork.

Please see INSTALL.md for details. You will likely want to download both:

  • either the OBS or XSplit plugin
  • also either the webUI or streamdeck plugin
Assets 12
Pre-release
Pre-release

@github-actions github-actions released this Feb 12, 2021

This release adds a streamdeck plugin for setting the current scene.

Please see INSTALL.md for details. You will likely want to download both:

  • either the OBS or XSplit plugin
  • also either the webUI or streamdeck plugin
Assets 12
Pre-release
Pre-release

@github-actions github-actions released this Feb 9, 2021

This release includes:

  • several crash fixes
  • work in progress support for scene switching
  • internal improvements: memory/ownership management, coroutine-based callbacks
Assets 12

@github-actions github-actions released this Feb 5, 2021

See INSTALL.md for instructions.

OBS Plugin Changes

  • includes plugins for OBS v25.0, v26.0, and v26.1
  • fixes an intermittent crash when closing the settings dialog or OBS
  • fixes a crash if the configured ports are unusable

Web UI

  • fixes a bug leading to duplicate outputs (e.g. two 'record' buttons) when reconnecting
Assets 12
Feb 5, 2021
Change version to 2.2.3

@github-actions github-actions released this Jun 27, 2020

This release:

  • no longer needs XSplit's developer mode activating (xsplit-streaming-remote.dll is now signed)
  • displays an error in XSplit if dll permission is granted, but the dll is not installed or is unusable

For installation instructions, see INSTALL.md

XSplit users likely want to:

  • download xsplit-streaming-remote-win64.zip from here
  • either download webui-streaming-remote.zip from here, or - if using an Elgato Stream Deck - install the Stream Deck plugin from 'More Actions...' in the Stream Deck software
Assets 12
Jun 18, 2020

v2.2

Use SVGs instead of pngs in streamdeck plugin
fixes #3

@github-actions github-actions released this Jun 14, 2020

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

  1. Download the OBS studio plugin and extract it
  2. Copy the .dll or .so to the obs-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
  3. Start OBS
  4. Configure the plugin from "Streaming Remote Settings" in the Tools menu

StreamDeck plugin

  1. Download the plugin and open it

XSplit Broadcaster

  1. Enable developer mode from Tools -> Settings -> Advanced
  2. Restart XSplit when prompted
  3. Download the XSplit plugin and extract it
  4. Copy the dll to the ScriptDlls\Local subdirectory of your XSplit installation; this is likely
    C:\Program Files (x86)\SplitmediaLabs\XSplit Broadcaster\x64\Scriptdlls\Local
  5. Select "Extensions" -> "Add extension" -> "Add extension file"
  6. Use the "Browse" button to find the index.html file inside the plugin directory
  7. Open "Tools" -> "Streaming Remote" to enable or configure; closing the window closes the plugin.

Web UI

  1. Download the Web UI and extract it
  2. Open index.html in your favorite browser; Google Chrome is recommended
Assets 12