You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using Liquidsoap for a radio station with three inputs. Two are separate audio paths via SRT that are not completely synchronious. The third one is a local fallback file.
When the primary input is unstable, Liquidsoap switches to the backup input. Which is the desired behavior. However, when the primary input reconnects, it immediately switches back. Sometimes the connection is just unstable and it will reconnect 10 times in a minute. This leads to the signal hopping from the primary to the backup input in a fast phase and since they are not perfectly synchronous also to skips in the broadcast.
The min_noise parameter seems to work for inputs that are connected and silent, but not when an input disconnects and reconnects. Is there a way to have the min_noise parameter respected when disconnects and reconnects happen? Thanks!
# Consider inputs unavailable when silent
studio = blank.strip(max_blank=10., min_noise=30., studio)
studiobackup = blank.strip(max_blank=10., min_noise=30., studiobackup)
# Wrap it in a buffer to prevent latency from connection/disconnection to impact downstream operators/output
studio = buffer(fallible=true, studio)
studiobackup = buffer(fallible=true, studiobackup)
# Combine live inputs and fallback
radio = fallback(track_sensitive=false, [studio, studiobackup, noodband])
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi all,
I'm using Liquidsoap for a radio station with three inputs. Two are separate audio paths via SRT that are not completely synchronious. The third one is a local fallback file.
When the primary input is unstable, Liquidsoap switches to the backup input. Which is the desired behavior. However, when the primary input reconnects, it immediately switches back. Sometimes the connection is just unstable and it will reconnect 10 times in a minute. This leads to the signal hopping from the primary to the backup input in a fast phase and since they are not perfectly synchronous also to skips in the broadcast.
The
min_noise
parameter seems to work for inputs that are connected and silent, but not when an input disconnects and reconnects. Is there a way to have themin_noise
parameter respected when disconnects and reconnects happen? Thanks!Beta Was this translation helpful? Give feedback.
All reactions