[发明专利]基于国产BMC芯片的KVM图像高速重定向的实现方法及系统有效
申请号: | 202110341962.3 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113126869B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 蒋鹏程;彭宏;符凯;刘颖娜;刘荣宽 | 申请(专利权)人: | 华东计算技术研究所(中国电子科技集团公司第三十二研究所) |
主分类号: | G06F3/0487 | 分类号: | G06F3/0487;G06F3/0484;G06F3/14;H04N19/423;H04N19/142;H04N19/167;H04N19/85 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 201800 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 国产 bmc 芯片 kvm 图像 高速 定向 实现 方法 系统 | ||
本发明提供了一种基于国产BMC芯片的KVM图像高速重定向的实现方法及系统,消减冗余数据编码压缩与网络传输的处理工作,提高显示质量。屏幕视频数据因其局部变化的特性,相邻帧之间的数据大部分都是相同的,导致编码压缩与网络传输的数据有着相当程度的重复冗余数据。硬件模块在video方面的设计与市面上流行的BMC芯片基本是一致的,能够兼容通用的KVM实现方案,适用性好。实际压缩传输的数据量小,能够节省大量的网络带宽,因而能够支持更高质量的远端图像显示。优先更新鼠标所在显示区域的策略能够更快的将显示画面的变化反馈到客户端,有效的减少延迟。
技术领域
本发明涉及嵌入式系统技术领域,具体地,涉及一种基于国产BMC芯片的KVM图像高速重定向的实现方法及系统。
背景技术
KVM OVER IP又称为数字KVM,KVM是键盘、显示器、鼠标(Keyboard、Video、Mouse)的缩写,就是通过本地的一组键盘、显示器和鼠标,远程控制多台计算机。它是从本地计算机上采集视频信号,经过模数转换成为数字信息,压缩成IP包后,通过互联网或专用网络进行传送,远程控制台收到IP包后,将其解包、转换,在控制台的屏幕上呈现;管理人员据此操作控制台的键盘、鼠标,发出的一系列控制命令由控制台组合成IP包,经过网络再回送到本地侧,解包后还原为键盘鼠标信号,从而让本地计算机执行相应的动作,实现了远程控制。
在服务器产品中,因服务器使用场景不同,有些情况下要求只是在远程操作,而本地不连接显示器,这就要求本地不连接显示器时,服务器主板显卡仍要有输出。当前很多服务器使用BMC作为显卡使用,并由BMC芯片作为服务端实现KVM功能。相比于KVM传输交换机,BMC芯片实现的KVM功能受限于软硬件设计通常图像质量不高,并且延迟大,有待改善。
专利文献CN109086634A公开了一种BMC芯片管理方法、系统及一种BMC芯片和计算机可读存储介质,该BMC芯片包括:包括:保护寄存器,用于控制所述BMC芯片IO引脚的输出电平;所述IO引脚与Flash芯片的写保护引脚相连。该BMC芯片接收到写保护命令时,通过控制所述保护寄存器使能所述Flash芯片的写保护功能;判断所述BMC芯片的固件程序是否需要更新,若是,则控制所述保护寄存器,以便所述Flash芯片关闭所述写保护功能;更新完成后,重新控制所述保护寄存器使能所述Flash芯片的写保护功能。该专利在流程构造和技术效果上仍然有待提高的空间。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于国产BMC芯片的KVM图像高速重定向的实现方法及系统。
根据本发明提供的一种基于国产BMC芯片的KVM图像高速重定向的实现方法,包括:
步骤S1:构建实现VGA驱动软件模块,导出视频数据,获取视频数据导出结果信息;
步骤S2:根据视频数据导出结果信息,构建实现视频比较软件模块,针对视频数据缓存区中的当前帧与上一帧选定的区域进行比较,判断是否一致,获取区域一致判断结果信息;
步骤S3:根据区域一致判断结果信息,构建2D视频引擎硬件模块,实现将视频数据缓存管理模块指定的视频数据进行jpeg硬件压缩,获取硬件压缩结果信息;
步骤S4:根据硬件压缩结果信息,构建实现视频数据缓存管理软件模块,缓存并管理视频数据,获取视频数据缓存并管理结果信息;
步骤S5:根据视频数据缓存并管理结果信息,构建实现RFB服务端软件模块,基于2D视频引擎硬件模块压缩好的jpeg数据与视频数据缓存管理软件模块提供的区域划分信息,实现在指定区域刷新,获取指定区域刷新结果信息;
步骤S6:根据指定区域刷新结果信息,构建实现RFB客户端软件模块,基于RFBTight协议接收RFB服务端软件模块发送的视频数据与协议信息,交由web播放器解压后在指定区域刷新显示,获取web播放器解压后在指定区域刷新显示结果信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东计算技术研究所(中国电子科技集团公司第三十二研究所),未经华东计算技术研究所(中国电子科技集团公司第三十二研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110341962.3/2.html,转载请声明来源钻瓜专利网。