Skip to content

Releases: fredemmott/streaming-remote

v3.0.0rc1: scene support, reliability

12 Feb 20:46
d64f2c4
Compare
Choose a tag to compare
Pre-release

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

Release v3.0.0alpha2

12 Feb 17:21
fecf3ac
Compare
Choose a tag to compare
Release v3.0.0alpha2 Pre-release
Pre-release

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

Release v3.0.0alpha1

09 Feb 01:06
4ada0d8
Compare
Choose a tag to compare
Release v3.0.0alpha1 Pre-release
Pre-release

This release includes:

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

v2.2.4: Builds for newer OBS releases, bugfixes

05 Feb 21:06
e34aa72
Compare
Choose a tag to compare

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

v2.2.2: XSplit improvements

27 Jun 19:17
050be41
Compare
Choose a tag to compare

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

v2.2.1: Improved icon quality on high-DPI devices

18 Jun 04:36
bad6c71
Compare
Choose a tag to compare
New DistributionTool exits 0 on success :)

Release v2.1

17 Jun 15:39
bf9c42c
Compare
Choose a tag to compare

This release removes the need to install the latest vcredist package on windows.

v2.0: Ease of installation

14 Jun 02:44
062206e
Compare
Choose a tag to compare

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

Release v2.0alpha2

14 Jun 02:14
bdb1463
Compare
Choose a tag to compare
Release v2.0alpha2 Pre-release
Pre-release

Untested; publishing to enable manual testing

Initial public release

10 Jan 04:19
Compare
Choose a tag to compare

I've been using this for a long time with no major issues; this release adds a new streamdeck plugin.