[发明专利]远程维护方法及装置有效
申请号: | 202110889344.2 | 申请日: | 2021-08-04 |
公开(公告)号: | CN113347452B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 陆卫军;沈利斌;刘祺鹤;丁峰;林明雷 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/231;H04N21/2343;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱娜 |
地址: | 310053 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 维护 方法 装置 | ||
本发明提供一种远程维护方法及装置,在启动远程维护之后,开启屏幕录制操作,并实时监听本地创建的临时视频文件;当监听到临时视频文件转换为动画文件时,将动画文件的路径上传至云端服务器,使云端服务器存储动画文件;屏幕录制操作包括:在每个录制周期内,自动在本地创建临时视频文件;实时抓取视频数据和声音数据并进行合成,将得到的合成数据存储于临时视频文件中;基于文件转换技术,将临时视频文件转换为动画文件。在本方案中,在启动远程维护之后,启动屏幕录制,在每个录制周期内创建临时视频文件,并在临时视频文件转换为动画文件,将动画文件的路径上传至云端服务器存储,实现在执行远程维护时记录和保存远程操作的目的。
技术领域
本发明涉及远程控制技术领域,尤其涉及一种远程维护方法及装置。
背景技术
目前,在工控领域,常常需要及时响应现场用户需求或者快速并针对性的解决现场紧急问题,特别是在无人值守场景下,当工程师通过远程技术及时处理现场问题时,急需一种能详细记录工程师的整个维护过程的技术,以防止工程师肆意操作。
在现有技术中,通常通过Teamviewer等其他远程工具进行远程维护,并通过人力防止误操作,但是,采用远程工具进行远程维护时,无法记录和保存远程的操作,不便于日后追溯或划分责任。
发明内容
有鉴于此,本发明实施例提供一种远程维护方法及装置,以解决采用现有的远程工具进行远程维护时存在的无法记录和保存远程操作的问题。
为实现上述目的,本发明实施例提供如下技术方案:
本发明实施例第一方面公开了一种远程维护方法,应用于前端服务器,所述方法包括:
在启动远程维护之后,开启屏幕录制操作,并实时监听本地创建的临时视频文件;
当监听到所述临时视频文件转换为动画文件时,将所述动画文件的路径上传至云端服务器,使所述云端服务器存储所述动画文件;
所述屏幕录制操作包括:
在每个录制周期内,自动在本地创建临时视频文件;
实时抓取视频数据和声音数据并进行合成,将得到的合成数据存储于所述临时视频文件中;
基于文件转换技术,将所述临时视频文件转换为动画文件。
可选的,所述实时抓取视频数据和声音数据并进行合成,将得到的合成数据存储于所述临时视频文件中,包括:
基于windows抓屏技术,以预设的帧率实时抓取视频数据,所述视频数据由每一帧视频数据构成;
针对所述每一帧视频数据,对所述每一帧视频数据进行去重处理,并标记视频时间戳,将得到的视频数据存储于内存中;
基于HOOK技术,以预设的帧率实时抓取声音数据,所述声音数据由每一帧声音数据构成;
针对所述每一帧声音数据,对所述每一帧声音数据进行去噪处理,并标记声音时间戳,将得到的声音数据存储于内存中;
基于所述声音时间戳,确定声音时间戳与视频时间戳相同的每一帧声音数据和每一帧视频数据;
针对所述声音时间戳与视频时间戳相同的每一帧声音数据和每一帧视频数据,基于所述每一帧声音数据校正每一帧视频数据,并进行合并,生成合成数据;
将所述合成数据存储于所述临时视频文件中。
可选的,还包括:
基于web技术,设置在线下载入口;
基于所述在线下载入口向云端服务器发起动画文件下载请求;
接收所述云端服务器基于所述动画文件下载请求反馈的动画文件,并在本地播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110889344.2/2.html,转载请声明来源钻瓜专利网。