mirror of
https://github.com/algora-io/tv.git
synced 2025-02-14 01:59:50 +02:00
configure hlsjs for rtmp reconnect
This commit is contained in:
parent
3e107af34a
commit
4f774a3012
@ -251,36 +251,13 @@ const Hooks = {
|
|||||||
targetlatency: 6, // one segment
|
targetlatency: 6, // one segment
|
||||||
capLevelToPlayerSize: true,
|
capLevelToPlayerSize: true,
|
||||||
capLevelOnFPSDrop: false,
|
capLevelOnFPSDrop: false,
|
||||||
startFragPrefetch: true,
|
startFragPrefetch: !opts.is_live,
|
||||||
startLevel: -1,
|
startLevel: -1,
|
||||||
testBandwidth: !opts.is_live,
|
testBandwidth: !opts.is_live,
|
||||||
lowLatencyMode: opts.is_live,
|
lowLatencyMode: opts.is_live,
|
||||||
stretchShortVideoTrack: true,
|
maxFragLookUpTolerance: 60 * 60, // 60 minutes
|
||||||
forceKeyFrameOnDiscontinuity: false,
|
maxBufferHole: 0.001,
|
||||||
maxFragLookUpTolerance: 60 * 60,
|
highBufferWatchdogPeriod: 0.01,
|
||||||
maxBufferHole: 5,
|
|
||||||
nudgeOffset: 0.1,
|
|
||||||
highBufferWatchdogPeriod: 0.5,
|
|
||||||
liveSyncDuration: 2,
|
|
||||||
backBufferLength: 30,
|
|
||||||
startPosition: -1,
|
|
||||||
fragLoadPolicy: {
|
|
||||||
default: {
|
|
||||||
maxTimeToFirstByteMs: 5000,
|
|
||||||
maxLoadTimeMs: 10000,
|
|
||||||
timeoutRetry: {
|
|
||||||
maxNumRetry: 1000,
|
|
||||||
retryDelayMs: 3000,
|
|
||||||
maxRetryDelayMs: 15000,
|
|
||||||
},
|
|
||||||
errorRetry: {
|
|
||||||
maxNumRetry: 1000,
|
|
||||||
retryDelayMs: 3000,
|
|
||||||
maxRetryDelayMs: 15000,
|
|
||||||
backoff: 'linear',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user