-
nginx-obs-automatic-low-bitrate-switching
Simple app to automatically switch scenes in OBS based on the current bitrate fetched from the NGINX stats page.
-
SRT-Stats-Monitor
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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Now, these are great upgrades however they don't fix your original issue about source freezing -- that's where NOALBS https://github.com/715209/nginx-obs-automatic-low-bitrate-switching comes in. NOALBS monitors your RTMP or SRT relay and automatically changes OBS scenes between "live" (good connection), "low bitrate" (poor connection) and "brb" (no connection) as your phone hiccups through the mobile network. NOALBS also offers chat commands (when used with twitch) to manually change scenes and do some other stuff.
An alternative to NOALBS would be Loopy SRT Monitor https://github.com/loopy750/SRT-Stats-Monitor although it isn't quite as robust, like there are no chat commands. It also requires sending your feed directly into OBS. Sending directly into OBS is better with newer versions but historically is problematic (source freezes, stuck ports, audio issues, etc.), so a relay is always preferred.
Related posts
-
How hard would it be to stream on a motorcycle?
-
I was considering broadcasting from iPhone 14 pro good or bad idea?
-
Can i livestrweam with the DJI Osmo Pocket 2 on the go, while connected to my phones 5G hotspot?
-
Twitch pros, is there an easy way to control OBS restarts and nginx private RTMP server restarts?
-
Using external camera like GoPro for IRL streams?