summaryrefslogtreecommitdiff
path: root/static/hls-player.js
blob: 24fa04a89532beba90ef01036525100108951702 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
if (Hls.isSupported()) {
    const player = document.getElementById('hls-player');
    const hls = new Hls({
        liveDurationInfinity: true,
        liveSyncDurationCount: 3,
        liveMaxLatencyDurationCount: 5,
    });
    hls.loadSource(player.dataset.hls);
    hls.attachMedia(player);
    hls.on(Hls.Events.MANIFEST_PARSED, (e, d) => {
        player.hidden = false;
    });
}