Dash JS может играть - первый сегмент не загружен - PullRequest
0 голосов
/ 27 февраля 2019

js для воспроизведения видео в формате mpeg-dash, это в основном работает, однако событие 'canplay' запускается до того, как появляется какое-либо видео для воспроизведения, поэтому я получаю черный экран, пока загружается первый сегмент.

Вот мой код

    dashPlayer.reset()
    dashPlayer.setInitialBitrateFor('video',99999999)
    dashPlayer.on('canPlay',onStreamReady)
    dashPlayer.on('error',e => console.log('dash error', e))
    dashPlayer.attachView(videoEl)
    dashPlayer.attachSource(url)
    dashPlayer.setAutoPlay(true)
    dashPlayer.setVolume(0)

Можно ли как-то определить, когда первый сегмент загружен и готов к работе?

...