pull/272/head
q191201771
parent e04528baf9
commit fdb65e9ff7

@ -157,7 +157,11 @@ func NewGroup(appName string, streamName string, config *Config, observer IGroup
httpflvGopCache: remux.NewGopCache("httpflv", uk, config.HttpflvConfig.GopNum, config.HttpflvConfig.SingleGopMaxFrameNum),
httptsGopCache: remux.NewGopCacheMpegts(uk, config.HttptsConfig.GopNum, config.HttptsConfig.SingleGopMaxFrameNum),
psPubPrevInactiveCheckTick: -1,
hlsCalcSessionStatIntervalSec: uint32(config.HlsConfig.FragmentDurationMs/100),
}
g.hlsCalcSessionStatIntervalSec = uint32(config.HlsConfig.FragmentDurationMs / 100) // equals to (ms/1000) * 10
if g.hlsCalcSessionStatIntervalSec == 0 {
g.hlsCalcSessionStatIntervalSec = defaultHlsCalcSessionStatIntervalSec
}
g.initRelayPushByConfig()

@ -28,3 +28,7 @@ var (
//
checkSessionAliveIntervalSec uint32 = 10
)
const (
defaultHlsCalcSessionStatIntervalSec uint32 = 10
)

Loading…
Cancel
Save