CN111158501A - 一种基于kvm的视频监控*** - Google Patents
一种基于kvm的视频监控*** Download PDFInfo
- 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
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 23
- 230000000694 effects Effects 0.000 claims description 4
- 241000699666 Mus <mouse, genus> Species 0.000 abstract description 51
- 238000012423 maintenance Methods 0.000 abstract description 6
- 241000699670 Mus sp. Species 0.000 abstract description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C23/00—Non-electrical signal transmission systems, e.g. optical systems
- G08C23/04—Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-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是键盘(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接口传输信号从而实现所述对视频源主机的虚拟的键盘和鼠标的操作。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021232818A1 (zh) * | 2020-05-20 | 2021-11-25 | 威创集团股份有限公司 | 一种kvm的分布式***、操控方法及介质 |
Citations (10)
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同步分割器 |
-
2019
- 2019-12-18 CN CN201911314074.1A patent/CN111158501B/zh active Active
Patent Citations (10)
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)
Title |
---|
朱琳;赵永国;李倩;侯宪伦;: "KVM信号远程传输***设计", 电子器件, no. 01, pages 152 - 155 * |
马淑文;: "KVM over IP技术在校园网中的应用与研究", 计算机工程与设计, no. 07, pages 266 - 268 * |
Cited By (1)
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 |