У меня возникает эта проблема, когда видео остается открытым в течение длительного времени:
Не удалось установить свойство'uration 'для' MediaSource ': атрибут «update» имеет значение true для одного или нескольких изSourceBuffers этого MediaSource.
Я пытался использовать @videojs / http-streaming и videojs-contrib-hls, но ни одно из них не было решено
this.props = {
controls: true,
preload: 'auto',
autoplay: true,
sources: [{
src: '',
type: ''
}],
hls: {
overrideNative: true,
withCredentials: true,
nativeTextTracks: true
},
fluid: true,
playbackRates: []
}
<video
preload="auto"
id="preview-player"
className="video-js"
ref={node => this.videoNode = node}
>
</video>
componentDidMount() {
this.player = videojs(this.videoNode, this.props);
}
Мне нужно, чтобы эта ошибка не возникала, потому что проигрыватель ломается, когдаэто происходит, и я не могу воспроизвести, кроме как с перезагрузкой на странице