fix 直播流追赶逻辑
This commit is contained in:
@@ -33,13 +33,13 @@ function startLiveSync(state: HlsPlayerState) {
|
|||||||
const currentTime = video.currentTime;
|
const currentTime = video.currentTime;
|
||||||
const gap = liveEdge - currentTime;
|
const gap = liveEdge - currentTime;
|
||||||
// 超过 6 秒就 seek 到 live edge 附近
|
// 超过 6 秒就 seek 到 live edge 附近
|
||||||
if (gap > 6) {
|
if (gap > 300) {
|
||||||
video.currentTime = liveEdge - 2;
|
video.currentTime = liveEdge - 2;
|
||||||
}
|
}
|
||||||
} catch {
|
} catch {
|
||||||
// ignore
|
// ignore
|
||||||
}
|
}
|
||||||
}, 2000);
|
}, 60 * 1000);
|
||||||
}
|
}
|
||||||
|
|
||||||
function stopLiveSync(state: HlsPlayerState) {
|
function stopLiveSync(state: HlsPlayerState) {
|
||||||
|
|||||||
Reference in New Issue
Block a user