视频弹幕显示方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:26798212 阅读:36 留言:0更新日期:2020-12-22 17:15
本发明专利技术公开了一种视频弹幕显示方法、装置、计算机设备及可读存储介质包括:将视频文件拆解成多帧画面,并生成所述每帧画面对应的蒙版文件;获取包括所述视频文件的页面数据,渲染所述页面数据以播放所述视频文件的内容;侦测渲染所述页面数据时的计算机性能参数;显示弹幕文件和所述蒙版文件,其中所述蒙版文件根据所述视频文件的播放内容更新;当侦测到所述计算机性能参数小于预设值时降低所述蒙版文件的更新频率,本发明专利技术通过侦测渲染所述页面数据时的计算机性能参数,当侦测到渲染所述页面数据时的计算机性能参数小于预设值时降低蒙版文件的更新频率,能够根据计算机性能状况优化了弹幕显示过程,提高了防挡弹幕显示的稳定性。

【技术实现步骤摘要】
视频弹幕显示方法、装置、计算机设备及可读存储介质
本专利技术涉及数据处理
,具体涉及一种视频弹幕显示方法、装置、计算机设备及可读存储介质。
技术介绍
随着互联网和智能终端的不断发展,越来越多的用户使用智能终端播放视频文件,弹幕显示是指一种在观看视频时,大量以字幕形式呈现的评论与视频同在一个画面的现象。在视频上方大量飘过的评论如密集炮弹一般,故得名弹幕。弹幕会随着视频的播放实时在视频上呈现,这样观看者在观看该视频时能够看到其他观看者和自己发送的弹幕,其中防挡弹幕是使弹幕在经过视频主体区域时暂时隐藏,达成弹幕从画面中的人物“身后穿过”的视觉效果,从而确保观看弹幕的同时,视频画面的最主要内容区域不被弹幕遮挡。但是相对于一般的视频播放,视频播放的同时显示弹幕在提供了用户体验的同时,也加重了计算机的资源消耗,因为需要渲染显示非常多的弹幕内容,特别是在弹幕数量非常多的时候,会影响正常的视频播放过程,甚至影响计算机的工作性能,使得视频弹幕播放出现卡顿,影响视频播放和弹幕显示的稳定性。因此,为了解决现有技术中的视频弹幕播放出现卡顿的问题,提供一种本文档来自技高网...

【技术保护点】
1.一种视频弹幕显示方法,其特征在于,所述方法包括:/n将视频文件拆解成多帧画面,并生成所述每帧画面对应的蒙版文件;/n获取包括所述视频文件的页面数据,渲染所述页面数据以播放所述视频文件的内容;/n侦测渲染所述页面数据时的计算机性能参数;/n显示弹幕文件和所述蒙版文件,其中所述蒙版文件根据所述视频文件的播放内容更新;/n当侦测到所述计算机性能参数小于预设值时降低所述蒙版文件的更新频率。/n

【技术特征摘要】
1.一种视频弹幕显示方法,其特征在于,所述方法包括:
将视频文件拆解成多帧画面,并生成所述每帧画面对应的蒙版文件;
获取包括所述视频文件的页面数据,渲染所述页面数据以播放所述视频文件的内容;
侦测渲染所述页面数据时的计算机性能参数;
显示弹幕文件和所述蒙版文件,其中所述蒙版文件根据所述视频文件的播放内容更新;
当侦测到所述计算机性能参数小于预设值时降低所述蒙版文件的更新频率。


2.根据权利要求1所述的频弹幕显示方法,其特征在于,所述计算机性能参数为渲染所述页面数据时的浏览器帧速率,所述显示弹幕文件和所述蒙版文件具体包括:
获取弹幕文件和所述蒙版文件,所述弹幕文件中包括用于显示视频弹幕的弹幕内容;
显示所述弹幕文件中的弹幕内容;
叠加所述蒙版文件至所述弹幕文件上显示,并按频率f1更新所述蒙版文件;
所述当侦测到所述计算机性能参数小于预设值时降低所述蒙版文件的更新频率具体包括:
当侦测到渲染所述页面数据时的浏览器帧速率小于预设值时,按频率f2更新所述蒙版文件,其中f2<f1。


3.根据权利要求2所述的视频弹幕显示方法,其特征在于,所述侦测渲染所述页面数据时的计算机性能参数具体包括:
实时侦测渲染所述页面数据时的浏览器帧速率;
记录最近时间T内的浏览器帧速率S1、S2、...Sm;
计算得到平均帧数(S1+S2+..Sm)/T;
所述当侦测到渲染所述页面数据时的浏览器帧速率小于预设值时,按频率f2更新所述蒙版文件具体包括:
当侦测到(S1+S2+...Sm)/T小于预设值时,按频率f2更新所述蒙版文件。


4.根据权利要求3所述的视频弹幕显示方法,其特征在于,还包括:
接收用户的输入值X;
对应的,所述按频率f1更新所述蒙版文件具体包括:
在所述视频文件的播放界面按不大于X的频率更新所述蒙版文件。


5.根据权利要求4所述的视频弹幕显示方法,其特征在于,还包括:
当侦测到(S1+S2+...Sm)/T小于预设值时,修改X的值为Y,其中Y<X;
对应的,所述按频率f1更新所述蒙版文件具体包括:
在所述视频文件的播放界面按不大于Y的频率更新所述蒙版文件;
暂停侦测渲染所述...

【专利技术属性】
技术研发人员:谭兆歆张敬强唐奇
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1