diff --git a/core/stats.go b/core/stats.go index 9c5b6e6ea..3bf341479 100644 --- a/core/stats.go +++ b/core/stats.go @@ -67,9 +67,9 @@ 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 three segments. + // So account for that with an artificial buffer of four segments. timeSinceLastConnected := time.Since(_stats.LastConnectTime).Seconds() - if timeSinceLastConnected < float64(config.Config.GetVideoSegmentSecondsLength()*3.0) { + if timeSinceLastConnected < float64(config.Config.GetVideoSegmentSecondsLength()*4.0) { return false }