diff --git a/core/stats.go b/core/stats.go index 5c3974f30..5799afbab 100644 --- a/core/stats.go +++ b/core/stats.go @@ -78,7 +78,7 @@ func IsStreamConnected() bool { // Kind of a hack. It takes a handful of seconds between a RTMP connection and when HLS data is available. // So account for that with an artificial buffer of four segments. timeSinceLastConnected := time.Since(_stats.LastConnectTime.Time).Seconds() - if timeSinceLastConnected < float64(config.Config.GetVideoSegmentSecondsLength()*4.0) { + if timeSinceLastConnected < float64(config.Config.GetVideoSegmentSecondsLength())*3.0 { return false }