SRT Stats Monitor Versions Save

Loopy SRT Stats Monitor. Monitors your OBS SRT, SLS, BELABOX, RESTREAMER, RIST, & NGINX connection/s and switches OBS scene on a failed connection. Ideal for IRL/live streaming.

v1.1.2

8 months ago

During installation, you will have two options: obs-websocket-http and obs-websocket-js. One of these must be downloaded for the program to communicate with OBS WebSocket.

obs-websocket-http is the recommended option, the fastest, and requires only one additional file to be downloaded.

If selected, the Windows installer will automatically download obs-websocket-http. The obs-websocket-http page can be found here. The latest version is recommended, unless it is causing issues.

This video guide can help if you get stuck.

Still stuck? This F.A.Q. might have the answer to your question.

v1.1.2

  • Fixed NGINX "MultiCameraSwitch" regression from v1.1.1
  • Changed some fonts ("-classic" parameter reverts)
  • Restart "obs-websocket-http" during error screen on lost connection [Windows]
  • Minor fixes

Download

🪟 Windows Installer (.exe) (.zip) 🪟 Windows Portable (.zip) 🍏 macOS Executable (.tar.gz) 🐧 Linux Executable (.tar.gz)

v1.1.1

11 months ago

During installation, you will have two options: obs-websocket-http and obs-websocket-js. One of these must be downloaded for the program to communicate with OBS WebSocket.

obs-websocket-http is the recommended option, the fastest, and requires only one additional file to be downloaded.

This video guide can help if you get stuck.

NOTE: If updating from a previous version !!!

This program does not modify config.ini, it only reads it. Loopy SRT Monitor v1.1.1 contains additional features that must be manually added to config.ini to be enabled.

⚠️ It is strongly recommended config.default.ini be renamed and reconfigured.

[datarhei-restreamer]
Restreamer1Enabled=false
Restreamer2Enabled=false
RestreamerUsername=admin
RestreamerPassword=password
RestreamerServerIP=127.0.0.1
RestreamerServerPort=8080
RestreamerStats=srt,rtmp
RestreamerServerKeepAlive=Default
RestreamerID1=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RestreamerID2=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RestreamerBitrateLow1=800
RestreamerBitrateLow2=800
RestreamerBitrateFail1=400
RestreamerBitrateFail2=400

v1.1.1

  • Added support for datarhei Restreamer (HTTP)
  • Set working directory for "obs-websocket-http" (Windows installer version)
  • Minor fixes

v1.1.0

1 year ago

During installation, you will have two options: obs-websocket-http and obs-websocket-js. One of these must be downloaded for the program to communicate with OBS WebSocket.

obs-websocket-http is the recommended option, the fastest, and requires only one additional file to be downloaded.

This video guide can help if you get stuck.

Some code has been rewritten since v1.0.0, you should confirm your settings work as intended, and report any bugs found.

This program does not modify config.ini, it only reads it. Loopy SRT Monitor v1.1.0 contains additional features that must be manually added to config.ini to be enabled.

⚠️ For existing users, it is strongly recommended config.default.ini be renamed and reconfigured.

[obs-websocket-http]
HTTPCommunication=native

[nginx-rtmp-module]
RTMPServerKeepAlive=Default

[srt-live-server]
SLSServerIP2=127.0.0.1
SLSServerPort2=8181
SLSServerStats2=stats
SLSServerKeepAlive1=Default
SLSServerKeepAlive2=Default
  • Added support for two separate SLS/BELABOX servers
  • Added support for BELABOX cloud relay server [with assistance from EmeraldAudioVisual]
  • Added "Yami" OBS theme
  • Added "Grey" OBS theme
  • Added 'HTTPCommunication' configuration - see readme.txt for instructions
  • Added 'RTMPServerKeepAlive' configuration - see readme.txt for instructions
  • Added 'SLSServerIP2' configuration - see readme.txt for instructions
  • Added 'SLSServerPort2' configuration - see readme.txt for instructions
  • Added 'SLSServerStats2' configuration - see readme.txt for instructions
  • Added 'SLSServerKeepAlive1' configuration - see readme.txt for instructions
  • Added 'SLSServerKeepAlive2' configuration - see readme.txt for instructions
  • Removed some configurations - use 'config.default.ini' if updating.
  • Automatically restart "obs-websocket-http" on lost connection [Windows]
  • Minor fixes with LBR Delay setting
  • Minor fixes with NGINX
  • Minor fixes and improvements

v1.0.0

1 year ago

This version coincides with the release of OBS WebSocket v5.0.0 and is heavily targeted at functioning with this release.

When running the installer, you will have two options: obs-websocket-http and obs-websocket-js. One of these must be downloaded for the program to communicate with OBS WebSocket. obs-websocket-http is the fastest and requires only one file to be downloaded.

All instructions must be carefully followed for the program to successfully run! readme.txt can be found in the Documents\Loopy SRT Monitor folder and explains each setting in depth.

This video guide can help if you get stuck.

Notes if updating from a previous version of Loopy SRT Stats Monitor

To retain compatibility with OBS WebSocket v4.9.1, run install.cmd post install and select option 2 to download an older obs-websocket-js version.

This program does not modify config.ini, it only reads it. v1.0.0 has several additional features that must be manually added to config.ini to be enabled. It is highly recommended config.default.ini be renamed and configured.

The readme.txt file explains in depth how these function.

Changes since v0.9.5.1

  • Added support for OBS WebSocket 5.x
  • Added support for SRT Live Server (mattwb65)
  • Added support for NGINX RTMP Server
  • Added support for obs-websocket-http (requires OBS WebSocket 5.x)
  • Added 'SceneLBRDelay' configuration - see readme.txt for instructions
  • Added 'jsEncoding' configuration - see readme.txt for instructions
  • Added 'RISTFailMode1' configuration - see readme.txt for instructions
  • Added 'RISTFailMode2' configuration - see readme.txt for instructions
  • Added 'ColorTheme' configuration - see readme.txt for instructions
  • Added 'AllowResize' configuration - see readme.txt for instructions
  • Added Light Mode option - see readme.txt for instructions
  • Bitrate output to text file option for SRT Live Server
  • Released portable version for Windows
  • Released version for Linux
  • Released version for macOS
  • Minor UI changes
  • Minor fixes

v0.9.5.1

2 years ago
  • Minor fixes with LBR

v0.9.5

2 years ago

NOTE: If updating from a previous version !!!

This program does not modify 'config.ini', it only reads it. v0.9.5 has three additional features that must be manually added to the [config] section to be enabled:

SceneBypass=none
Scene2LBRDisabled=false
NodejsFileSystem=0

The 'readme.txt' file explains in depth how these function.

  • Added 'SceneBypass' configuration - see readme.txt for instructions
  • Added 'Scene2LBRDisabled' configuration - see readme.txt for instructions
  • Added 'NodejsFileSystem' configuration - see readme.txt for instructions
  • Added 'Always on top' option
  • Fixed an error that may have caused some scenes to not be detected

v0.9.4

2 years ago

NOTE: If updating from a previous version !!!

This program does not modify 'config.ini', it only reads it. v0.9.4 has two additional features that must be manually added to the [config] section to be enabled:

ConnectionsLog=true
SceneLBREnabled=true

The 'readme.txt' file explains in depth how these function.

  • Added low bitrate scene option for both single-stream and multi-stream configurations
  • Added option to log connection activity in a log file stored in "Documents\Loopy SRT Monitor\Temp"
  • Added IP ping displayed (usually localhost)
  • Changed window size, slightly smaller

v0.9.2

3 years ago
  • Improved error checking on startup
  • Minor UI changes

v0.9.1

3 years ago
  • Minor UI and code changes

v0.9.0

3 years ago
  • Initial release