CN111158501A - 一种基于kvm的视频监控*** - Google Patents

一种基于kvm的视频监控*** Download PDF

Info

Publication number
CN111158501A
CN111158501A CN201911314074.1A CN201911314074A CN111158501A CN 111158501 A CN111158501 A CN 111158501A CN 201911314074 A CN201911314074 A CN 201911314074A CN 111158501 A CN111158501 A CN 111158501A
Authority
CN
China
Prior art keywords
mouse
keyboard
decoding
kvm
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911314074.1A
Other languages
English (en)
Other versions
CN111158501B (zh
Inventor
程家明
柯海兵
邓文辉
张碧武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Xingtu Xinke Electronic Co ltd
Original Assignee
Wuhan Xingtu Xinke Electronic Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Xingtu Xinke Electronic Co ltd filed Critical Wuhan Xingtu Xinke Electronic Co ltd
Priority to CN201911314074.1A priority Critical patent/CN111158501B/zh
Publication of CN111158501A publication Critical patent/CN111158501A/zh
Application granted granted Critical
Publication of CN111158501B publication Critical patent/CN111158501B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明公开了一种基于KVM的视频监控***,本发明的目的是实现一套连接在解码设备上的键盘和鼠标远程控制多个远端编码器键盘和鼠标的功能,这样极大方便用户对远端编码器键盘和鼠标的操作,提升了用户体验,最大程度的减小设备的维护成本。由于本发明在远端编码设备上是用USB的从设备虚拟成电脑的键盘和鼠标的设备,所以所有的远程电脑没有鼠标键盘也是可以被远程控制的,这样就实现了一套键盘鼠标管理多个远端编码器设备目的。

Description

一种基于KVM的视频监控***
技术领域
本发明涉及视频监控领域,更具体地说,涉及一种基于KVM的视频监控***。
背景技术
KVM是键盘(Keyboard)、显示器(Video)、鼠标(Mouse)的缩写,KVM技术的核心思想是:通过适当的键盘、鼠标、显示器的配置,达到***和设备的集中管理,提高设备维护和管理的效率。但在视频监控行业,普遍都是可以远程查看编码器的图像和声音,控制编码器连接的云台,但是无法远程控制远端的键盘和鼠标,这样对用户体验不利,也不方便远程定位和解决设备的问题。有些本来可以远程定位和处理的设备故障,如果没有远程键盘和鼠标的控制,有些问题处理必须需要运维同事赶往现场,这样增加了企业的设备维护的管理成本,降低了用户满意度,客观上也损害了企业的形象。
发明内容
本发明的目的是实现一套连接在解码设备上的键盘和鼠标远程控制多个远端编码器键盘和鼠标的功能,这样极大方便用户对远端编码器键盘和鼠标的操作,提升了用户体验,最大程度的减小设备的维护成本。由于本发明在远端编码设备上是用USB的从设备虚拟成电脑的键盘和鼠标的设备,所以所有的远程电脑没有鼠标键盘也是可以被远程控制的,这样就实现了一套键盘鼠标管理多个远端编码器设备目的。
本发明解决其技术问题,所采用的基于KVM的视频监控***,包括多个编码设备和解码设备,各个编码设备分别连接一个视频源主机,从而从视频源主机获取视频源并进行编码,形成编码器图像,解码设备连接鼠标和键盘从而进行KVM控制,实现对各个编码设备的点播,并在点播后对对应的编码器图像进行解码,然后在本地的显示器上进行播放,其特征在于,每个编码设备包括编码端控制芯片和编码端arm处理器,每个解码设备包括解码端控制芯片和解码端arm处理器;
所述基于KVM的视频监控***在进行远控时:首先通过解码设备选择需要远程控制的编码设备,然后点播此需要远程控制的编码设备的编码器图像;然后获取用户在所述鼠标和键盘上操作产生的键鼠信号,解码端控制芯片采集所述键鼠信号,把键鼠信号通过串口发送到与其连接的解码端arm处理器上,解码端arm处理器解析出对应的键盘数据和鼠标数据;解码端arm处理器再封装键盘数据和鼠标数据,再通过解码设备的网口发送给编码器上的arm处理器;远程的编码器上的arm处理器收到并解析出键盘数据和鼠标数据,然后编码端arm处理器把解析出的键盘数据和鼠标数据发送给编码端控制芯片;编码端控制芯片实现一个USB的从设备功能,虚拟成电脑的键盘和鼠标的设备,编码端控制芯片利用解析得到的键盘数据和鼠标数据实现对视频源主机的虚拟的键盘和鼠标的操作,达到解码设备通过KVM远程控制编码设备的作用;
所述解码设备还用于响应用户的操作,断开当前点播的需要远程控制的编码设备,选择另外一个编码设备来实现对另外一个编码设备的远程键盘和鼠标的控制。
进一步地,在本发明的基于KVM的视频监控***中,所述解码端控制芯片和所述编码端控制芯片为单片机。
进一步地,在本发明的基于KVM的视频监控***中,所述编码端控制芯片位于编码端单片电路机板上,编码端arm处理器位于编码端arm板上;所述解码端控制芯片位于解码端单片机板上,解码端arm处理器位于解码端arm板上。
进一步地,在本发明的基于KVM的视频监控***中,所述鼠标和键盘为USB鼠标和USB键盘,所述USB鼠标和USB键盘通过USB接口连接至解码设备。
进一步地,在本发明的基于KVM的视频监控***中,所述编码设备上具有USB接口,连接视频源主机,并利用该USB接口传输信号从而实现所述对视频源主机的虚拟的键盘和鼠标的操作。
实施本发明的基于KVM的视频监控***,具有以下有益效果:本发明可以通过KVM远程控制远端编码设备进行键盘和鼠标操作,这样可以极大的提升用户体验,也降低了设备的管理和维护成本。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是基于KVM的视频监控***一实施例的组成示意图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
参考图1,本实施例的基于KVM的视频监控***,包括多个编码设备和解码设备,各个编码设备分别连接一个视频源主机,从而从视频源主机获取视频源并进行编码,形成编码器图像,视频源主机用于提供视频源。解码设备连接鼠标和键盘从而进行KVM控制,实现对各个编码设备的点播,并在点播后对对应的编码器图像进行解码,然后在本地的显示器上进行播放,所述鼠标和键盘为USB鼠标和USB键盘,所述USB鼠标和USB键盘通过USB接口连接至解码设备。每个编码设备包括编码端控制芯片和编码端arm处理器,每个解码设备包括解码端控制芯片和解码端arm处理器。
所述基于KVM的视频监控***在进行远控时:首先通过解码设备选择需要远程控制的编码设备,然后点播此需要远程控制的编码设备的编码器图像;然后获取用户在所述鼠标和键盘上操作产生的键鼠信号,解码端控制芯片采集所述键鼠信号,把键鼠信号通过串口发送到与其连接的解码端arm处理器上,解码端arm处理器解析出对应的键盘数据和鼠标数据;解码端arm处理器再封装键盘数据和鼠标数据,再通过解码设备的网口发送给编码器上的arm处理器;远程的编码器上的arm处理器收到并解析出键盘数据和鼠标数据,然后编码端arm处理器把解析出的键盘数据和鼠标数据发送给编码端控制芯片;编码端控制芯片实现一个USB的从设备功能,虚拟成电脑的键盘和鼠标的设备,编码端控制芯片利用解析得到的键盘数据和鼠标数据实现对视频源主机的虚拟的键盘和鼠标的操作,达到解码设备通过KVM远程控制编码设备的作用。所述编码设备上具有USB接口,连接视频源主机,并利用该USB接口传输信号从而实现所述对视频源主机的虚拟的键盘和鼠标的操作。
所述解码设备还用于响应用户的操作,断开当前点播的需要远程控制的编码设备,选择另外一个编码设备来实现对另外一个编码设备的远程键盘和鼠标的控制。实现方式一、显示器上显示出解码设备中可连接编码设备菜单,用户可以直接在上述的键盘和鼠标上进行操作,在上述菜单中重新选择一个要点播的编码设备;实现方式二、解码设备与红外遥控器通信连接,用户可以直接红外遥控器上进行菜单选择,选择连接设备菜单中的一个条目(即编码设备)。
在本实施例中,所述解码端控制芯片和所述编码端控制芯片为单片机。所述编码端控制芯片位于编码端单片电路机板上,编码端arm处理器位于编码端arm板上;所述解码端控制芯片位于解码端单片机板上,解码端arm处理器位于解码端arm板上。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (5)

1.一种基于KVM的视频监控***,包括多个编码设备和解码设备,各个编码设备分别连接一个视频源主机,从而从视频源主机获取视频源并进行编码,形成编码器图像,解码设备连接鼠标和键盘从而进行KVM控制,实现对各个编码设备的点播,并在点播后对对应的编码器图像进行解码,然后在本地的显示器上进行播放,其特征在于,每个编码设备包括编码端控制芯片和编码端arm处理器,每个解码设备包括解码端控制芯片和解码端arm处理器;
所述基于KVM的视频监控***在进行远控时:首先通过解码设备选择需要远程控制的编码设备,然后点播此需要远程控制的编码设备的编码器图像;然后获取用户在所述鼠标和键盘上操作产生的键鼠信号,解码端控制芯片采集所述键鼠信号,把键鼠信号通过串口发送到与其连接的解码端arm处理器上,解码端arm处理器解析出对应的键盘数据和鼠标数据;解码端arm处理器再封装键盘数据和鼠标数据,再通过解码设备的网口发送给编码器上的arm处理器;远程的编码器上的arm处理器收到并解析出键盘数据和鼠标数据,然后编码端arm处理器把解析出的键盘数据和鼠标数据发送给编码端控制芯片;编码端控制芯片实现一个USB的从设备功能,虚拟成电脑的键盘和鼠标的设备,编码端控制芯片利用解析得到的键盘数据和鼠标数据实现对视频源主机的虚拟的键盘和鼠标的操作,达到解码设备通过KVM远程控制编码设备的作用;
所述解码设备还用于响应用户的操作,断开当前点播的需要远程控制的编码设备,选择另外一个编码设备来实现对另外一个编码设备的远程键盘和鼠标的控制。
2.根据权利要求1所述的基于KVM的视频监控***,其特征在于,所述解码端控制芯片和所述编码端控制芯片为单片机。
3.根据权利要求2所述的基于KVM的视频监控***,其特征在于,所述编码端控制芯片位于编码端单片电路机板上,编码端arm处理器位于编码端arm板上;所述解码端控制芯片位于解码端单片机板上,解码端arm处理器位于解码端arm板上。
4.根据权利要求1所述的基于KVM的视频监控***,其特征在于,所述鼠标和键盘为USB鼠标和USB键盘,所述USB鼠标和USB键盘通过USB接口连接至解码设备。
5.根据权利要求1所述的基于KVM的视频监控***,其特征在于,所述编码设备上具有USB接口,连接视频源主机,并利用该USB接口传输信号从而实现所述对视频源主机的虚拟的键盘和鼠标的操作。
CN201911314074.1A 2019-12-18 2019-12-18 一种基于kvm的视频监控*** Active CN111158501B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911314074.1A CN111158501B (zh) 2019-12-18 2019-12-18 一种基于kvm的视频监控***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911314074.1A CN111158501B (zh) 2019-12-18 2019-12-18 一种基于kvm的视频监控***

Publications (2)

Publication Number Publication Date
CN111158501A true CN111158501A (zh) 2020-05-15
CN111158501B CN111158501B (zh) 2024-04-09

Family

ID=70557263

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911314074.1A Active CN111158501B (zh) 2019-12-18 2019-12-18 一种基于kvm的视频监控***

Country Status (1)

Country Link
CN (1) CN111158501B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021232818A1 (zh) * 2020-05-20 2021-11-25 威创集团股份有限公司 一种kvm的分布式***、操控方法及介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137455A (en) * 1998-10-26 2000-10-24 Raritan Computer Taiwan, Inc. Computer keyboard, mouse and VGA monitor signal transmission arrangement
US20080005414A1 (en) * 2006-05-05 2008-01-03 Dell Products L.P. Method, system and apparatus to allow users to remotely mount USB devices and access KVM through a server interface Pod (SIP)
US7519749B1 (en) * 2004-08-25 2009-04-14 American Megatrends, Inc. Redirecting input and output for multiple computers
CN201788445U (zh) * 2010-09-29 2011-04-06 任蓓瑜 个人电脑监管装置
CN201984390U (zh) * 2011-03-16 2011-09-21 任蓓瑜 个人电脑监管装置
CN104615401A (zh) * 2015-02-25 2015-05-13 浪潮集团有限公司 一种基于fpga实现kvm方法
CN105302334A (zh) * 2015-06-08 2016-02-03 周立刚 带切换装置的kvm延长器接收端
CN205430440U (zh) * 2016-03-21 2016-08-03 河北神舟卫星通信股份有限公司 车载多路kvm矩阵切换器
WO2016197594A2 (zh) * 2015-06-08 2016-12-15 周立刚 带切换装置的kvm延长器接收端
CN109308123A (zh) * 2017-07-26 2019-02-05 刘清钧 自适应kvm同步分割器

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137455A (en) * 1998-10-26 2000-10-24 Raritan Computer Taiwan, Inc. Computer keyboard, mouse and VGA monitor signal transmission arrangement
US7519749B1 (en) * 2004-08-25 2009-04-14 American Megatrends, Inc. Redirecting input and output for multiple computers
US20080005414A1 (en) * 2006-05-05 2008-01-03 Dell Products L.P. Method, system and apparatus to allow users to remotely mount USB devices and access KVM through a server interface Pod (SIP)
CN201788445U (zh) * 2010-09-29 2011-04-06 任蓓瑜 个人电脑监管装置
CN201984390U (zh) * 2011-03-16 2011-09-21 任蓓瑜 个人电脑监管装置
CN104615401A (zh) * 2015-02-25 2015-05-13 浪潮集团有限公司 一种基于fpga实现kvm方法
CN105302334A (zh) * 2015-06-08 2016-02-03 周立刚 带切换装置的kvm延长器接收端
WO2016197594A2 (zh) * 2015-06-08 2016-12-15 周立刚 带切换装置的kvm延长器接收端
CN205430440U (zh) * 2016-03-21 2016-08-03 河北神舟卫星通信股份有限公司 车载多路kvm矩阵切换器
CN109308123A (zh) * 2017-07-26 2019-02-05 刘清钧 自适应kvm同步分割器

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
朱琳;赵永国;李倩;侯宪伦;: "KVM信号远程传输***设计", 电子器件, no. 01, pages 152 - 155 *
马淑文;: "KVM over IP技术在校园网中的应用与研究", 计算机工程与设计, no. 07, pages 266 - 268 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021232818A1 (zh) * 2020-05-20 2021-11-25 威创集团股份有限公司 一种kvm的分布式***、操控方法及介质

Also Published As

Publication number Publication date
CN111158501B (zh) 2024-04-09

Similar Documents

Publication Publication Date Title
US9131250B2 (en) Accessing remote video devices
CN108449633B (zh) 基于nfv的机顶盒云化***及业务实现方法
CN210867774U (zh) 一种远程控制***
CN103873568A (zh) 基于云计算实现远程虚拟桌面显示的***及方法
CN107333082A (zh) 一种基于USB Type C接口的无线协作***及其实现方法
US20170116147A1 (en) System, device and method for transmitting signals between different communication interfaces
CN110891084A (zh) 一种基于自主hvdp协议的瘦客户端远程桌面控制***
CN110807111A (zh) 三维图形的处理方法及装置、存储介质、电子设备
CN111182000A (zh) 一种通过视频采集和usb信号传输远程控制计算机的方法
CN104853157A (zh) Nvr远程控屏方法、控屏装置以及控屏***
CN107979738A (zh) 一种双流会议装置及方法
CN111158501A (zh) 一种基于kvm的视频监控***
CN113015019B (zh) 数据处理方法、装置和***
CN103970279A (zh) 一种云游戏控制方法及***
CN203120084U (zh) 一种基于触摸板的遥控***
WO2018107715A1 (zh) 一种降低坐席管理***成本的方法及***
WO2018090724A1 (zh) 实现有线传屏的方法及装置
WO2018161188A1 (zh) 智能远程监控***及方法
US20080183940A1 (en) Computer Switch Having Integrated Direct Connection And Scan Interface Structures
CN202535382U (zh) 工业控制器与人机界面双向数据传输***
CN202331846U (zh) 基于电子白板的音视频播放***
CN112995334B (zh) 一种实现设备远程数据采集及控制的装置
TW202022623A (zh) 遠端控制方法
CN202261614U (zh) 一种基于3g移动通信网络的视频监控装置
CN110427116B (zh) 一种降低kvm***鼠标延迟的方法及kvm***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant