Как заставить <video> производить бесконечный поток? Ставил video.duration = Infinity не помогает. Использую MSE через websocket. Смотрел в некоторых плеерах video.duration = Infinity.
Код JS https://github.com/eventials/poc-mp4-websocket/blob/master/public/index.html
В коде прописано
buffer.addEventListener('updateend', function(e) {
if (video.duration && !video.currentTime) {
video.currentTime = video.duration;
}
});
То есть когда буфер заполняется проматываю в конец. Проблема в том, что иногда поток отстает(по нарастающей), приходится делать вручную промотку. Если вручную сделать video.currentTime = video.duration то все нормально синхронизируется