NVR远程控屏方法、控屏装置以及控屏系统制造方法及图纸

技术编号:11908891 阅读:98 留言:0更新日期:2015-08-20 00:06
本发明专利技术公开了一种NVR远程控屏方法、控屏装置以及控屏系统,其中,该方法包括如下步骤:S01、接收远程终端发送的远程鼠标事件以及接收本地鼠标事件;S02、创建虚拟输入设备模拟鼠标,把本地鼠标事件或远程鼠标事件解析成目标数据后,向内核内注入目标数据驱动模拟鼠标;S03、读取内核中的响应鼠标事件的YUV数据并显示模拟鼠标;S04、对显示的YUV数据进行编码形成实时数据流;S05、响应远程终端的请求将实时数据流上传至远程终端。本发明专利技术通过远程鼠标可以同时远程控制多台网络硬盘录像机,降低配置成本,并且能够实现对前端显示输出的集中控制。

【技术实现步骤摘要】

本专利技术涉及视频监控中屏幕控制技术,尤其涉及一种NVR远程控屏方法、控制装 置以及控制系统。
技术介绍
目前视频监控系统,实行分散控制,集中管理,对前端NVR集中管理体现在的媒体 流和参数配置,但是对网络硬盘录像机NVR(NetworkVideoRecorder,)本地图形用户界 面GUI(GraphicalUserInterface)输出的远程集中管理还未实现。NVR(NetworkVideo Recorder)通过高清晰度多媒体接口HDMI(HighDefinitionMultimediaInterface) 和视频图形阵列VGA(VideoGraphicsArray)在屏幕中显示输出。要操图形用户界面 ⑶I(GraphicalUserInterface),都要配置一个鼠标进行操作,工程上,鼠标一般都是集中 放到机柜里,如果网络硬盘录像机NVR台数较多,则鼠标较多,容易混淆,而且受鼠标线长 度的影响,操作不便。 有鉴于此,有必要对上述的网络硬盘摄像机NVR的控屏方法进行进一步的改进。
技术实现思路
本专利技术所要解决的技术问题是:提供一种以远程鼠标同时控制多台网络硬盘录像 机,降低成本并实现对前端显示输出集中控制的NVR远程控屏方法、控屏装置以及控制系 统。 为了解决上述技术问题,本专利技术采用的技术方案为:提供一种NVR远程控屏方法, 包括如下步骤: S01、接收远程终端发送的远程鼠标事件以及接收本地鼠标事件; S02、创建虚拟输入设备模拟鼠标,把本地鼠标事件或远程鼠标事件解析成目标数 据后,向内核内注入目标数据驱动模拟鼠标; S03、读取内核中的响应鼠标事件的YUV数据并显示模拟鼠标; S04、对显示的YUV数据进行编码形成实时数据流; S05、响应远程终端的请求将实时数据流上传至远程终端。 为了解决上述技术问题,本专利技术采用的另一技术方案为:提供一种NVR远程控屏 装置,包括远程鼠标事件接收模块、本地鼠标事件接收模块、鼠标解析响应模块、GUI显示模 块、本地编码模块以及远程预览服务模块, 所述远程鼠标事件接收模块,用于接收远程终端发送的远程鼠标事件; 所述本地鼠标事件接收模块,用于接收本地鼠标事件; 所述鼠标解析响应模块,用于创建虚拟输入设备模拟鼠标,把本地鼠标事件或远 程鼠标事件解析成目标数据后,向内核内注入目标数据驱动模拟鼠标;所述显示模块,用于读取内核中的响应鼠标事件的YUV数据并显示模拟鼠 标; 所述本地编码模块,用于对显示的YUV数据进行编码形成实时数据流; 所述远程预览服务模块,用于响应远程终端的请求将实时数据流上传至远程终 端。 为了解决上述技术问题,本专利技术采用的又一技术方案为:提供一种NVR远程控屏 系统,包括远程终端以及多个NVR远程控屏装置,所述远程终端与多个NVR远程控屏装置无 线通信连接; 所述远程终端包括鼠标转换模块、远程鼠标事件发送模块以及远程预览模块;所 述鼠标转换模块,用于将本地预览窗口鼠标转换成远程鼠标事件;所述远程鼠标事件发送 模块,用于发送远程鼠标事件;所述远程预览模块,用于在一个窗口中预览NVR本地⑶I显 示模块显示的数据; 所述NVR远程控屏装置包括远程鼠标事件接收模块、本地鼠标事件接收模块、鼠 标解析响应模块、⑶I显示模块、本地编码模块以及远程预览服务模块, 所述远程鼠标事件接收模块,用于接收远程终端发送的远程鼠标事件;所述本地 鼠标事件接收模块,用于接收本地鼠标事件;所述鼠标解析响应模块,用于创建虚拟输入设 备模拟鼠标,把本地鼠标事件或远程鼠标事件解析成目标数据后,向内核内注入目标数据 驱动模拟鼠标;所述Gn显示模块,用于读取内核中的响应鼠标事件的YUV数据并显示模拟 鼠标;所述本地编码模块,用于对显示的YUV数据进行编码形成实时数据流;所述远程预览 服务模块,用于响应远程终端的请求将实时数据流上传至远程终端。 本专利技术的有益效果在于:区别于现有技术中的网络硬盘录像机NVR台数较多,则 鼠标较多,容易混淆,而且受鼠标线长度的影响,操作不便等问题,本专利技术提供了一种NVR 远程控屏方法,增加了远程鼠标操作功能,具体为,接收远程终端发送的远程鼠标事件以及 接收本地鼠标事件;创建虚拟输入设备模拟鼠标,把本地鼠标事件或远程鼠标事件解析成 目标数据后,向内核内注入目标数据驱动模拟鼠标;读取内核中的响应鼠标事件的YUV数 据并显示模拟鼠标,并通过响应远程终端的请求将实时数据流上传至远程终端,这样使NVR 不用实际接入鼠标,在远程终端预览NVR的本地显示界面,再开启远程鼠标功能,如同NVR 本地接入鼠标一样,就可以控制NVR的本地界面,不需要现场布置多个鼠标,克服鼠标的不 足和节约成本。远程终端可以同时接入和控制多台NVR,实现远程对前端显示输出的集中控 制。【附图说明】 图1为本专利技术NVR远程控屏方法的流程图; 图2为本专利技术NVR远程控屏装置的模块图; 图3为本专利技术NVR远程控屏系统的模块图。 标号说明: 1、NVR远程控屏装置:11、远程鼠标事件接收模块;12、鼠标解析响应模块;13、本 地鼠标事件接收模块;14、⑶I显示模块;15、本地编码模块;16、远程预览服务模块; 2、远程终端:21、远程预览模块;22、鼠标事件发送模块;23、鼠标转换模块。【具体实施方式】 为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附 图予以说明。 本专利技术最关键的构思在于:本方案采用根据接收远程终端2发送的远程鼠标事件 以及接收本地鼠标事件,并且创建虚拟输入设备模拟鼠标,把本地鼠标事件或远程鼠标事 件解析成目标数据,读取数据并能够显示鼠标,并且通过响应远程终端2的请求将实时数 据流上传至远程终端2,实现远程鼠标同时控制多台网络硬盘录像机,降低成本并实现对前 端显示输出集中控制。 请参照图1,本专利技术一种NVR远程控屏方法,包括如下步骤: S01、接收远程终端2发送的远程鼠标事件以及接收本地鼠标事件; S02、创建虚拟输入设备模拟鼠标,把本地鼠标事件或远程鼠标事件解析成目标数 据后,向内核内注入目标数据驱动模拟鼠标; S03、读取内核中的响应鼠标事件的YUV数据并显示模拟鼠标;其中,输出显示时 还可以通过HDMI或者VGA接入监视器显示模拟鼠标; S04、对显示的YUV数据进行编码形成实时数据流;其中,所述YUV数据包括⑶I和 鼠标及视频流数据,统一进行h264编码形成实时数据流,准备在网络上传输; S05、响应远程终端2的请求将实时数据流上传至远程终端2。 从上述描述可知,本专利技术的有益效果在于:区别于现有技术中的网络硬盘录像机 NVR台数较多,则鼠标较多,容易混淆,而且受鼠标线长度的影响,操作不便等问题,本专利技术 提供了一种NVR远程控屏方法,增加了远程鼠标操作功能,具体为,接收远程终端2发送的 远程鼠标事件以及接收本地鼠标事件;创建虚拟输入设备模拟鼠标,把本地鼠标事件或远 程鼠标事件解析成目标数据后,向内核内注入目标数据驱动模拟鼠标;读取内核中的响应 鼠标事件的YUV数据并显示模拟鼠标,并通过响应远程终端2的请求将实时数据流上传至 远程终端2,这样使NVR不用实际接入鼠标,在远程终端2预览NVR的本地显示界面,再开启 远程鼠标功能,如同NVR本文档来自技高网
...

【技术保护点】
一种NVR远程控屏方法,其特征在于,包括如下步骤:S01、接收远程终端发送的远程鼠标事件以及接收本地鼠标事件;S02、创建虚拟输入设备模拟鼠标,把本地鼠标事件或远程鼠标事件解析成目标数据后,向内核内注入目标数据驱动模拟鼠标;S03、读取内核中的响应鼠标事件的YUV数据并显示模拟鼠标;S04、对显示的YUV数据进行编码形成实时数据流;S05、响应远程终端的请求将实时数据流上传至远程终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:李文蒙
申请(专利权)人:金三立视频科技深圳有限公司
类型:发明
国别省市:广东;44

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

1