flv.js icon indicating copy to clipboard operation
flv.js copied to clipboard

Failed to execute 'appendBuffer' on 'SourceBuffer': The HTMLMediaElement.error attribute is not null

Open ghost opened this issue 7 years ago • 12 comments

chrome下面播放flv报错: Failed to execute 'appendBuffer' on 'SourceBuffer': The HTMLMediaElement.error attribute is not null

chrome版本: 67.0.3396.79 同一个流,在edge下面就没有问题.

ghost avatar Jun 10 '18 16:06 ghost

同问啊,怎么解决

lufengleo avatar Jun 22 '18 02:06 lufengleo

我也偶尔会碰到 67.0.3396.99之前chrome66 也会碰到

luxueyan avatar Jul 13 '18 09:07 luxueyan

最新版的谷歌也这样,居然ie的edge能用

Liu-Lin-Hai avatar Sep 18 '18 04:09 Liu-Lin-Hai

有解决方案吗,rtp转过来的,难免存在丢包导致数据缺失

BigPig0 avatar May 16 '19 07:05 BigPig0

有解决方案吗,rtp转过来的,难免存在丢包导致数据缺失

请问这个问提你有解决方案吗?同样rtp转过来的

weiki-li avatar May 14 '20 08:05 weiki-li

有解决方案吗,rtp转过来的,难免存在丢包导致数据缺失

请问这个问提你有解决方案吗?同样rtp转过来的 有解决吗?怎么解决的?

17793650597 avatar Jun 11 '20 07:06 17793650597

这个问题解决了,在播放视频的时候关闭窗口记得player.destroy(),或者在播放前 if (this.player) { this.player.destroy() } this.player = this.dp = new DPlayer({ container: this.$el, video: { url: url, type: this.videoType }, screenshot: true, live: true }) this.player.play()

wanglei520 avatar Feb 22 '21 03:02 wanglei520

这个问题解决了,在播放视频的时候关闭窗口记得player.destroy(),或者在播放前 if (this.player) { this.player.destroy() } this.player = this.dp = new DPlayer({ container: this.$el, video: { url: url, type: this.videoType }, screenshot: true, live: true }) this.player.play()

这是在关闭的的时候出的问题吗?我是播着播着就卡住了,然后报的这个错误

fqycugb avatar May 13 '21 04:05 fqycugb

你播放的时候切换视频了吗?或者拉出你的代码看一下,在播放上一个视频后切换视频要player.destroy(),否则会在后台一直接收上一个视频流,报这个错误

这个问题解决了,在播放视频的时候关闭窗口记得player.destroy(),或者在播放前 if (this.player) { this.player.destroy() } this.player = this.dp = new DPlayer({ container: this.$el, video: { url: url, type: this.videoType }, screenshot: true, live: true }) this.player.play()

这是在关闭的的时候出的问题吗?我是播着播着就卡住了,然后报的这个错误

你播放的时候切换视频了吗?或者拉出你的代码看一下,在播放上一个视频后切换视频要player.destroy(),否则会在后台一直接收上一个视频流,报这个错误,如果正常播放报错的话要排除掉推视频流的问题,用vlc播放器测试一下是否异常

wanglei520 avatar May 13 '21 05:05 wanglei520

关于这个问题我又一次出现了,谷歌浏览器播放过程中直接卡了,然后报这个错误,谷歌浏览器设置->系统->使用硬件加速模式(如果可用)-->将其打开或者关闭后点击重新启动按钮,然后问题就解决了

wanglei520 avatar Sep 09 '21 03:09 wanglei520

这个问题,在我对优视的摄像头做转发的时候,也碰到过这个问题。 无论优视的是定码率还是变码率,chrome都会出现这个错误。后来的人可以参考一下。 按照wanglei520的方法可以解决这个问题。

z5503317 avatar Dec 10 '21 10:12 z5503317

太诡异了吧。。。。突然就出现这种问题了,关闭硬件加速视频就不会动,打开又报错。。。。。。。。。。。。。。

codering avatar Jan 11 '23 07:01 codering