一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种云桌面的视频传输方法、电子设备、装置及介质与流程

2022-10-07 04:36:35 来源:中国专利 TAG:

技术特征:
1.一种云桌面的视频传输方法,其特征在于,应用于云桌面服务平台,所述云桌面服务平台包括虚拟机服务器和流媒体服务器,所述虚拟机服务器上设置有桌面虚拟机;所述视频传输方法包括以下步骤:所述桌面虚拟机在检测到满足预设桌面更新条件时,将生成的桌面图像数据发送至流媒体服务器中;其中,所述桌面图像数据中携带有所述桌面虚拟机的标识信息;所述流媒体服务器接收到所述桌面图像数据后,根据所述桌面图像数据中携带的标识信息,将所述桌面图像数据存储至与所述桌面虚拟机对应的预设流媒体地址中;不同的预设流媒体地址中存储不同桌面虚拟机发送的桌面图像数据;所述流媒体服务器根据预先配置的客户端与预设流媒体地址的关联关系,将目标预设流媒体地址中存储的目标桌面图像数据发送至第一目标客户端。2.根据权利要求1所述的云桌面的视频传输方法,其特征在于,所述视频传输方法还包括以下步骤:所述流媒体服务器接收并存储客户端发送的键鼠命令,并根据预设命令处理规则处理所述键鼠命令;所述预设命令处理规则包括合并重复指令、删除冲突指令;所述键鼠命令中携带有桌面虚拟机标识;根据所述键鼠命令中的桌面虚拟机标识,将处理之后的键鼠命令分别发送至所述桌面虚拟机标识对应的桌面虚拟机中。3.根据权利要求1所述的云桌面的视频传输方法,其特征在于,所述视频传输方法还包括以下步骤:所述流媒体服务器响应接收到第二目标客户端发送的、针对第一目标客户端桌面共享请求,在将所述目标预设流媒体地址中存储的目标桌面图像数据发送至第一目标客户端的同时,将所述目标预设流媒体地址中存储的目标桌面图像数据发送至第二目标客户端;所述流媒体服务器接收第一目标客户端、第二目标客户端发送的、携带相同目标桌面虚拟机标识的键鼠命令,将第一目标客户端、第二目标客户端发送的键鼠命令转发至同一个目标桌面虚拟机中。4.根据权利要求1所述的云桌面的视频传输方法,其特征在于,所述桌面虚拟机检测到满足预设桌面更新条件,包括:所述桌面虚拟机检测到达到本桌面虚拟机在当下工作模式下的预设刷新时长,和/或所述桌面虚拟机接收到流媒体服务器发送的刷新命令;其中,所述桌面虚拟机的工作状态不同,所述预设刷新时长不同和/或所述发送至流媒体服务器的桌面图像分辨率不同。5.根据权利要求4所述的云桌面的视频传输方法,其特征在于,所述桌面虚拟机中预先配置有多组采集参数;当所述桌面虚拟机检测到客户端满足预设频率条件时,所述桌面虚拟机按照预设频率条件对应的采集参数采集桌面图像数据;所述桌面虚拟机检测到客户端满足预设频率条件,至少包括以下之一:所述桌面虚拟机检测到有客户端访问,所述桌面虚拟机检测到在第一预设时间段内接收客户端的操作命令,所述桌面虚拟机检测到与客户端建立连接并在第二预设时间段内保持连接。6.根据权利要求1所述的云桌面的视频传输方法,其特征在于,所述桌面虚拟机在检测到满足预设桌面更新条件时,将生成的桌面图像数据发送至流媒体服务器中,包括:
所述桌面虚拟机在检测到满足预设桌面更新条件时,根据预先配置的第一编码规则将生成的桌面图像数据进行编码,以压缩所述桌面图像数据;所述桌面虚拟机通过预先配置的传输协议将所述编码后的桌面图像数据转换为第一目标格式的桌面图像数据,并将所述第一目标格式的桌面图像数据发送至流媒体服务器中。7.根据权利要求1所述的云桌面的视频传输方法,其特征在于,所述流媒体服务器接收到所述桌面图像数据后,根据所述桌面图像数据中携带的标识信息,将所述桌面图像数据存储至与所述桌面虚拟机对应的预设流媒体地址中;包括:所述流媒体服务器接收到所述桌面图像数据后,根据预先配置的第二编码规则对所述桌面图像数据进行编码,得到第二目标格式的桌面图像数据;根据第二目标格式的桌面图像数据中携带的标识信息,将所述桌面图像数据存储至与所述桌面虚拟机对应的预设流媒体地址中。8.一种云桌面的视频传输装置,其特征在于,应用于云桌面服务平台,所述云桌面服务平台包括虚拟机服务器和流媒体服务器,所述虚拟机服务器上设置有桌面虚拟机;所述视频传输装置包括:第一发送模块,用于在所述桌面虚拟机在检测到满足预设桌面更新条件时,将生成的桌面图像数据发送至流媒体服务器中;其中,所述桌面图像数据中携带有所述桌面虚拟机的标识信息;存储模块,用于在所述流媒体服务器接收到所述桌面图像数据后,根据所述桌面图像数据中携带的标识信息,将所述桌面图像数据存储至与所述桌面虚拟机对应的预设流媒体地址中;不同的预设流媒体地址中存储不同桌面虚拟机发送的桌面图像数据;第二发送模块,用于使所述流媒体服务器根据预先配置的客户端与预设流媒体地址的关联关系,将目标预设流媒体地址中存储的目标桌面图像数据发送至第一目标客户端。9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任意一项所述的云桌面的视频传输方法的步骤。10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任意一项所述的云桌面的视频传输方法的步骤。

技术总结
本申请提供了一种云桌面的视频传输方法、装置、电子设备及介质,应用于包括虚拟机服务器和流媒体服务器的云桌面服务平台,虚拟机服务器上设置有桌面虚拟机;包括以下步骤:桌面虚拟机在检测到满足预设桌面更新条件时,将生成的、携带有桌面虚拟机的标识信息的桌面图像数据发送至流媒体服务器中;流媒体服务器根据桌面图像数据中携带的标识信息,将桌面图像数据存储至与桌面虚拟机对应的预设流媒体地址中;流媒体服务器根据预先配置的客户端与预设流媒体地址的关联关系,将目标预设流媒体地址中存储的目标桌面图像数据发送至第一目标客户端,使得虚拟机服务器可以创建更多虚拟机资源以及更好的横向扩展。源以及更好的横向扩展。源以及更好的横向扩展。


技术研发人员:陈艳虎 周广
受保护的技术使用者:北京淳中科技股份有限公司
技术研发日:2022.06.14
技术公布日:2022/9/13
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献