Как бы я ни пытался настроить прямую трансляцию в dash.js player, иногда я получаю событие BUFFER_EMPTY ("bufferStalled"), затем воспроизведение приостанавливается и выполняется повторная буферизация.
Это как-то связано с "уровнем буфера", но я не могу настроить уровень буфера так, чтобы он не переполнялся. Из журналов/событий я вижу, что «уровень буфера» колеблется около 10 секунд, но иногда он падает до 0,5, ниже которого срабатывает событие bufferStalled
и прерывается воспроизведение. Я воспроизводю видеоконтент из локальной сети, так что условия сети в порядке.
Любая идея, как настроить это, чтобы иметь стабильную потоковую передачу видео?