FLV.js播放报错,及浏览器播放flv缓存内存不足导致黑屏

news/2024/11/30 9:47:10/

1.浏览器Flv播放器时,十分钟左右浏览器会出现崩溃的情况,报内存不足而导致黑屏,页面卡顿,
导致崩溃的原因有很多种,此处我们排除网络问题后,猜测是视频播放后浏览器缓存没有及时释放,导致内存持续增长,待浏览器内存达到上限后,就会提示内存不足崩溃。

解决该问题,我们需要对配置文件进行修改,修改内容如下:
autoCleanupSourceBuffer:true (对 SourceBuffer 进行自动清理)
autoCleanupMinBackwardDuration:60 (指示在执行自动清理时为后向缓冲区保留的持续时间,以秒为单位)

解决效果:
Flv播放测试:六路同时播了一小时,内存维持在900mb左右,浏览器未崩溃。

  startPlay() {// console.log(this.coom4_video.liveUrl,'sdfsd');if (flvjs.isSupported()) {let timer = setInterval(() => {// ->注意:这里的定时器,在中断视频时,要清理哦const videoElement = document.getElementById("dplayer");const flvPlayer = flvjs.createPlayer({type: "flv", //指定视频类型isLive: true, // 开启直播hasAudio: false, // 关闭声音url: this.coom4_video.liveUrl // 指定流链接},{autoCleanupSourceBuffer: true, //对SourceBuffer进行自动清理缓存autoCleanupMaxBackwardDuration: 12, //    当向后缓冲区持续时间超过此值(以秒为单位)时,请对SourceBuffer进行自动清理autoCleanupMinBackwardDuration: 60, //指示进行自动清除时为反向缓冲区保留的持续时间(以秒为单位)。enableStashBuffer: false, //关闭IO隐藏缓冲区stashInitialSize: 128});flvPlayer.attachMediaElement(videoElement);flvPlayer.load();flvPlayer.play();}, 2000); //2000毫秒执行     定时器等待flv渲染video,不加定时器video报错} else {console.log("flvjs不支持");}}

http://www.ppmy.cn/news/263804.html

相关文章

优酷html版,优酷视频网页版_优酷视频网站版_优酷视频网页

最迅速的视频搜索:在自主开发的定向搜索技术和海量数据精准处理方式支持下,达到方便的专辑分类交叉搜索。 多元化内容:从网剧、网络小说、网络综艺、资讯栏目等多样化内容组合贯穿,创新的栏目式,优酷出品再度掀起市场潮…

极客日报:腾讯视频、优酷、爱奇艺取消超前点播;苹果为小学生推出编程指南;Win11会导致游戏性能下降

一分钟速览新闻点! 中国互联网企业员工平均年龄出炉腾讯视频、优酷、爱奇艺取消超前点播微信官方公布9月份朋友圈十大谣言华为不放弃起诉瑞典相关部门小米5G机东欧市场超越苹果、三星:排名第一贝索斯再次成为美国首富苹果为小学生推出编程指南苹果汽车发…

高仿优酷评论留言板

<% Page Xlanguage"C#" AutoEventWireup"true" CodeFile"仿优酷.aspx.cs" Inherits"放优酷" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1…

优酷在计算机上无法联网,优酷视频看不了怎么办?

现今的视频网站越来越多的&#xff0c;但是比较常见的要数优酷了&#xff0c;但是有不少网友反映说在播放优酷视频的时候发现播放不了&#xff0c;那么究竟是怎么回事呢。如果你也遇到优酷视频看不了该怎么办呢&#xff1f;不懂的朋友赶紧看看以下文章内容吧&#xff01; 一、可…

优酷屏幕录制在哪里_手机优酷怎么录制视频

电脑屏录制软件有很多&#xff0c;但是大部分屏幕录制软件一般必须付钱&#xff0c;而且一些手机软件视频录制后的视頻也有图片水印&#xff0c;比较严重危害了视頻欣赏度。优酷视频的录屏功能设计方案精巧&#xff0c;简易好用&#xff0c;对第一次录制视频的人而言应用十分简…

关于OLED花屏的解决方案之一

一两年前买了一个OLED模块&#xff0c;当时跑了个例程能正常显示就放着不管&#xff0c;前几天拿出来玩玩怎么搞都是花屏&#xff0c;如下图。 一开始以为是OLED初始化的问题&#xff0c;在网上搜了好几个版本的初始化代码都不行。 然后以为是iic时序的问题&#xff0c;因为代码…

uniapp视频播放绿屏/花屏的问题

今天搞uniapp的时候发生了一个诡异的事情&#xff0c;有三个视频&#xff0c;前两个本地相册播放正常&#xff0c;uniapp中播放正常。第三个是本地相册播放正常&#xff0c;uniapp中播放有声音、进度条也正常就是绿屏&#xff0c;而且还花屏。 仔细检查发现是视频本身的问题&am…

优酷投屏显示无法找到服务器,优酷投屏突然不能用了(优酷版权限制无法投屏)...

小米盒子特有多屏互动功能&#xff0c;而身为米粉和果粉的我最喜欢其中的airplay功能&#xff0c;可以很轻松的将苹果设备的内容投影到小米盒子上。但是偶尔也会出现找不到小米盒子或者链接不上的问题&#xff0c;今天我就和大家一起分享下我的解决办法。 一、苹果设备中搜不到…