[发明专利]一种移动端的直播视频播放流畅度优化方法、存储介质及电子设备在审
申请号: | 201911007838.2 | 申请日: | 2019-10-22 |
公开(公告)号: | CN112702649A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 胡伟健;吴伟嘉;徐昌伟;侯玉清;刘双广 | 申请(专利权)人: | 高新兴科技集团股份有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/647 |
代理公司: | 广州国鹏知识产权代理事务所(普通合伙) 44511 | 代理人: | 宁尚国 |
地址: | 510530 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 直播 视频 播放 流畅 优化 方法 存储 介质 电子设备 | ||
本发明具体涉及一种移动端的直播视频领域,本发明的目的是提出一种移动端的直播视频播放流畅度优化方法、存储介质及电子设备,通过在视频播放过程中,将待播放视频数据缓存在视频缓冲区中,根据预定时间段计算此段时间内视频数据接收量,根据计算结果,动态改变视频播放帧率,避免网络抖动造成视频频繁卡顿或延时,在改变帧率过程中,使用平滑处理过度,避免帧率突变造成视频内容跳跃感,对抖动池技术进行优化,重点要解决网络环境不稳定情况下视频流畅播放并减少视频延时情况。
技术领域
本发明属于涉及视频直播领域,特别涉及移动端的直播视频领域,具体涉及一种移动端的直播视频播放流畅度优化方法。
背景技术
直播视频播放流畅性是众多用户体验质量影响因素中最重要的影响因素之一。在移动端,受限于设备性能及无线网络稳定性,视频流传输容易出现波动,从而影响视频播放流畅性。为解决这个问题,目前通常解决方案为:
一、在移动端增加视频抖动池技术缓和视频播放卡顿。在视频流数据传输到移动端设备后,移动设备通过开辟环形队列或双队列视频缓冲区,以延时播放的方法,预存储一定时间或一定大小的视频数据。当网络环境不稳定导致视频传输速率出现抖动时,设备通过抖动池获取预存储数据来实现短时间的正常播放,优化用户观看体验;使用抖动池或视频缓冲区技术,本质上是通过视频延时手段来获取短时间内视频流畅播放,在视频长时间播放的情况下,容易出现播放视频延时越来越严重的情况,同时当网络环境恢复正常时,延时数据进入抖动池,此时必须对数据进行丢帧处理,容易出现视频抖动等失真情况。
二、加入可变码率支持方案。在当前网络环境不稳定或网络带宽较差的情况下,通过降低视频码率来减少视频流数据大小以获取流畅视频播放体验。可变码率技术可以在网络环境较差时以获取低码率的视频数据方式来实现视频流畅播放,但低码率视频将影响用户观看体验,同时在码率切换时或多或少会中断视频连续性。
发明内容
针对现有技术的缺点,本发明的目的是提出一种移动端的直播视频播放流畅度优化方法、存储介质及电子设备,通过在视频播放过程中,将待播放视频数据缓存在视频缓冲区中,根据预定时间段计算此段时间内视频数据接收量,根据计算结果,动态改变视频播放帧率,避免网络抖动造成视频频繁卡顿或延时,在改变帧率过程中,使用平滑处理过度,避免帧率突变造成视频内容跳跃感,对抖动池技术进行优化,重点要解决网络环境不稳定情况下视频流畅播放并减少视频延时情况。
为解决上述技术问题,本发明提供了一种移动端的直播视频播放流畅度优化方法,其特征在于,包括如下步骤:
(1)当接收到视频数据时,创建视频缓冲区;
(2)将所述数据存入所述视频缓冲区,对当前网络视频下载速度进行判断,若网络下载速度低于预设速度,则降低播放帧率;若下载速度高于预设速度,则提高播放帧率;
(3)在所述步骤(2)判断帧率变动后,根据视频缓冲区中视频帧数进行帧率计算:当视频缓冲区缓冲视频帧数低于预定值时,通过单调递增函数动态计算视频播放速率获取当前帧在屏幕渲染时间;当视频缓冲区视频帧数高于预定值时,根据当前视频缓冲区中存储视频帧数、预设视频帧存储数及硬件基础绘制时间动态计算当前帧在屏幕渲染时间;通过平滑改变视频帧率达到顺滑改变视频播放速率效果。
优选的,所述视频缓冲区以双队列数据结构实现,所述双队列数据结构包括第一队列和第二队列,所述第一队列用以存储接收数据,所述第二队列用以存储显示数据。
优选的,在所述步骤(2)中所述当前网络视频下载速度进行判断,具体包括同时记录视频帧接收时间,根据视频帧获取时间进行计算获取相邻帧平均间隔时间,并根据计算结果对所述当前网络视频下载速度进行判断。
优选的,若当视频缓冲区视频相邻帧间隔时间大于预设时间值,则判定为视频延迟超过最大延时时间,此时提示系统进入重连机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高新兴科技集团股份有限公司,未经高新兴科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911007838.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于扰频的通信方法、装置及存储介质
- 下一篇:一种叉车专用吊钩装置