【技术实现步骤摘要】
一种服务器截屏方法、装置、显示器、设备及介质
[0001]本专利技术涉及计算机
,特别涉及一种服务器截屏方法、装置、显示器、设备及介质。
技术介绍
[0002]计算机截屏的功能应用广泛,用户在办公、娱乐、社交、生活等场景经常会通过计算机或手机来使用,在服务器上也经常在服务器维修、维护等场景使用。当前对服务器截屏的一般实现方式为:
[0003]1、通过手机拍照;
[0004]2、服务器在操作系统上安装并调用软件来实现截图;
[0005]3、通过服务器的BMC(Baseboard Management Controller,基板管理控制器)KVM(Keyboard(键盘)Video(显示器)Mouse(鼠标))截屏的功能来实现。
[0006]然而,通过手机拍照可能存在图片屏幕不全、字体不清晰、客户现场不允许拍照等问题;安装截屏软件需要操作系统支持,并且目前只有图形界面的操作系统才支持;通过BMC截屏需要架设额外电脑并用网线连接、登录、访问到目标服务器之后才可截屏保存,出现故障之后再打开截屏功能可能会丢失显示信息。
[0007]因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
[0008]有鉴于此,本专利技术的目的在于提供一种服务器截屏方法、装置、显示器、设备及介质,无需增加额外设备,能够在服务器连接的显示器上直接截屏并下载保存到外部存储设备,更简单便捷。其具体方案如下:
[0009]第一方面,本申请公开了一种服
【技术保护点】
【技术特征摘要】
1.一种服务器截屏方法,其特征在于,应用于通过预设线缆与服务器连接的预设显示器,包括:通过所述预设线缆获取服务器的待显示屏幕信息;对所述待显示屏幕信息进行显示并缓存至本地的第一缓存芯片中;当获取到截屏命令,则从所述第一缓存芯片中提取当前显示的屏幕画面帧,并将所述当前显示的屏幕画面帧缓存至本地的第二缓存芯片中;当监测到本地的预设传输接口与外部存储设备建立数据传输链路,则通过所述数据传输链路将所述第二缓存芯片中缓存的所述屏幕画面帧传输至所述外部存储设备进行保存,以完成相应的截屏操作。2.根据权利要求1所述的服务器截屏方法,其特征在于,所述服务器上的第一显示接口通过所述预设线缆与所述预设显示器上的第二显示接口进行连接;相应的,所述通过所述预设线缆获取服务器的待显示屏幕信息,包括:通过所述预设线缆获取所述服务器通过所述第一显示接口向所述第二显示接口传输的所述服务器的待显示屏幕信息。3.根据权利要求2所述的服务器截屏方法,其特征在于,所述对所述待显示屏幕信息进行显示并缓存至本地的第一缓存芯片中,包括:将所述第二显示接口接收到的所述服务器的待显示屏幕信息发送至本地的视频解码芯片,以通过所述视频解码芯片对所述待显示屏幕信息进行视频解码操作,以得到解码后的屏幕画面帧;将所述解码后的屏幕画面帧缓存至本地的第一缓存芯片中,以及通过本地的屏幕驱动芯片将所述解码后的屏幕画面帧显示在本地的屏幕上。4.根据权利要求3所述的服务器截屏方法,其特征在于,所述当获取到截屏命令,则从所述第一缓存芯片中提取当前显示的屏幕画面帧,并将所述当前显示的屏幕画面帧缓存至本地的第二缓存芯片中,包括:通过截屏按键触发截屏操作并获取相应的截屏命令;基于所述截屏命令从所述第一缓存芯片缓存的所有所述屏幕画面帧中确定出与所述截屏命令对应的当前显示的屏幕画面帧;从所述第一缓存芯片中提取所述当前显示的屏幕画面帧并缓存至本地的第二缓存芯片中。5.根据权利要求1所述的服务器截屏方法,其特征在于,所述通过所述数据传输链路将所述第二缓存芯片中缓存的所述屏幕画面帧传输至所述外部存储设备进行保存之前,还包括:对本地的预设传输接口的连接状态进行实时监测;当监测到所述预设传输接口与具有相应类型的传输接口的外部存储设备建立数据传输链路,则触发所述通过所述数据传输链路将所述第二缓存芯片中缓存的所述屏幕画面帧传输至所述外部存储设备进行保存的步骤;相应的,所述通过所述数据传输链路将所述第二缓存芯片中缓存的所述屏幕画面帧传输至所述外部存储设备进行保存,以完成相应的截屏操作,包括:对当前所述第二缓存芯片中的所述屏幕画面帧进行分析,以确定当前所述第二缓存芯
片中是否存在未完成截屏操作的所述屏幕画面帧;若当前所述第二缓存芯片中存在未完成截屏操作的所述屏幕画面帧,则通过所述数据传输链路将当前所述第二缓存芯片中缓存的未完成截屏操作的所述屏幕画面帧传输至所述外部存储设备进行保存,以完成相应的截屏操作;将所述第二缓存芯片中的当前完成截屏操作的所述屏幕画面帧标记为已完成截屏操作。6.根据权利要求1所述的服务器截屏...
【专利技术属性】
技术研发人员:曾庆超,许泗强,
申请(专利权)人:浪潮山东计算机科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。