[发明专利]一种实现定点播放时恢复全屏画面的方法在审
申请号: | 202110961978.4 | 申请日: | 2021-08-20 |
公开(公告)号: | CN113747224A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 朱国全;范渊;吴永越;郑学新;刘韬 | 申请(专利权)人: | 成都安恒信息技术有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/472 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 尹新路 |
地址: | 610000 四川省成都市自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 定点 播放 恢复 全屏 画面 方法 | ||
本发明提出了一种实现定点播放时恢复全屏画面的方法。本发明提供的回放数据格式没有关键帧,但每一帧都能该构建出全屏数据。因此可以理解成只有B帧,但每个B帧都能构建出全屏数据。而传统的方法是每隔固定时间(也可以按存储大小,也可以时间和存储大小结合)会存储一个关键帧,在定点回放的时候先找到最近的前一个关键帧,然后从该关键帧开始渲染到定点播放的时间点。本发明通过取消关键帧的方式来降低编码时系统和存储的消耗。
技术领域
本发明属于运维审计技术领域,具体地说,涉及一种实现定点播放时恢复全屏画面的方法。
背景技术
现有的回放数据格式包括h264之类的视频编码都会存储关键帧,存储关键帧意味着需要更大的存储开销,在线回放的时候占用更大的带宽。h264之类的视频编码虽然可以通过码率来减小存储和带宽的开销,但在编码的时候会占用更大的系统资源,而系统资源对于堡垒机这种设备来说系统资源是非常宝贵的,如果一会话占用的资源过多会严重影响堡垒机的并发能力。现有的其他数据格式往往为了回放时方便数据存储的是图片(例如jpg,png),但这样的方案为了实现定点回放也会存储关键帧。
现有的审计数据格式要想实现定点播放都必须按固定规则(例如按时间)存储一个关键帧(全屏数据),哪怕是标准的视频h264编码也会存储关键帧。因此在堡垒机这种设备上迫切需要一种编码时资源消耗低,数据存储小,也能支持回放的常用功能(例如定点回放)的数据格式。
发明内容
本发明基于现有技术的上述缺陷和需求。提出了一种实现定点播放时恢复全屏画面的方法。本发明提供的回放数据格式没有关键帧,但每一帧都能该构建出全屏数据。因此可以理解成只有B帧,但每个B帧都能构建出全屏数据。而传统的方法是每隔固定时间(也可以按存储大小,也可以时间和存储大小结合)会存储一个关键帧,在定点回放的时候先找到最近的前一个关键帧,然后从该关键帧开始渲染到定点播放的时间点。本发明通过取消关键帧的方式来降低编码时系统和存储的消耗。
本发明具体实现内容如下:
本发明提出了一种实现定点播放时恢复全屏画面的方法,包括以下步骤:
步骤1:将屏幕按照区域划分为多个区域的宏块;所述宏块的结构体中包括记录宏块坐标的变量x、变量y、变量width和变量height,还包括表示宏块是否发生改变的变量flag和记录文件偏移量的变量offset;所述变量x表示宏块的x轴坐标,所述变量y表示宏块的y轴坐标,所述变量width表示宏块的宽度,所述变量height表示宏块的高度;
步骤2:定时获取屏幕上的初始图像数据,然后将获取的初始图像数据编码并入库保存;
步骤3:将初始获取的图像数据对应的宏块的变量flag进行重置,并将变量offset进行更新;
步骤4:进行后续多次的定时获取屏幕上图像数据,若当次获取时宏块对应区域的图像数据相对于上次定时获取的图像数据发生了改变,将变量flag设置为表示已改变的状态,并将当前宏块区域对应的图像数据进行入库存储;反之,若当次获取时宏块对应区域的图像数据相对于上次定时获取的图像数据没有发生改变,将变量flag设置为表示未改变的状态,并在变量offset中建立索引,所述索引用于指向上一次定时获取的对应宏块中的图像数据或者索引;
步骤5:当需要获取定点的某个时间段的图像数据时,通过对应定时获取的图像数据、变量flag和变量offset中的索引获取到宏块的图像数据,并结合变量x、变量y、变量width和变量height拼凑得到全屏的画面。
为了更好地实现本发明,进一步地,所述步骤5的具体操作为:
步骤5.1:点击视频的进度条上的目标时间点A;
步骤5.2:计算得到目标时间点A对应的图像帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都安恒信息技术有限公司,未经成都安恒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110961978.4/2.html,转载请声明来源钻瓜专利网。