说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210557226.6 (22)申请日 2022.05.20 (71)申请人 亿咖通 (湖北) 技 术有限公司 地址 430051 湖北省武汉市经济技 术开发 区神龙大道18号太子湖文化数字创意 产业园创谷启动区B13 36号 (72)发明人 梁辉 章启荣 (74)专利代理 机构 北京柏杉松知识产权代理事 务所(普通 合伙) 11413 专利代理师 马敬 项京 (51)Int.Cl. G06F 3/14(2006.01) G06F 9/455(2006.01) G06F 9/50(2006.01) G06F 9/54(2006.01)G06F 9/448(2018.01) (54)发明名称 一种基于虚拟机间的投屏方法及电子设备 (57)摘要 本申请实施例提供了一种基于虚拟机间的 投屏方法及电子设备, 涉及通信技术领域, 该方 法包括: 发送端虚拟机的发送前端线程接收用户 触发的数据传输指令, 其中数据传输指令用于指 示向接收端虚拟机传输指定图像数据。 然后发送 前端线程响应于数据传输指令, 触发发送端虚拟 机的发送后端线 程调用GPU 合成所述指定图像数 据。 然后发送前端线程向发送后端线程发送回写 指令, 触发发送后端线程调用GPU将指定图像数 据回写到 预设的共享显存中。 之后发送后端线程 通过vsock向接收端虚拟机发送帧同步信号, 以 使得接收端虚拟机从共享显存中读取指定图像 数据。 从而提高了车机中各系统间的通信效率。 权利要求书2页 说明书11页 附图4页 CN 115145520 A 2022.10.04 CN 115145520 A 1.一种基于虚拟机间的投屏 方法, 其特征在于, 应用于发送端虚拟机, 所述发送端虚拟 机和接收端虚拟机部署在同一个物理机中, 所述 发送端虚拟机包括 发送前端线程和发送后 端线程; 所述方法包括: 所述发送前端线程接收用户触发的数据传输指令, 所述数据传输指令用于指示向所述 接收端虚拟机传输指定图像数据; 所述发送前端线程响应于所述数据传输指令, 触发所述发送后端线程调用图形处理器 GPU合成所述指定图像数据; 所述发送前端线程向所述发送后端线程发送回写指令, 触发所述发送后端线程调用所 述GPU将所述指定图像数据回写到预设的共享显存中; 所述发送后端线程通过虚拟机间通信套接字vsock向所述接收端虚拟机发送帧同步信 号, 以使得 所述接收端虚拟机从所述共享显存中读取 所述指定图像数据。 2.根据权利要求1所述的方法, 其特征在于, 在所述发送后端线程调用GPU合成所述指 定图像数据之前, 所述方法还 包括: 所述发送后端 线程为用于合成所述指定图像数据的目标GPU资源设置资源标记; 所述发送后端 线程调用所述GPU将所述指定图像数据回写到预设的共享显存中, 包括: 所述发送后端线程查找所述资源标记所标记的所述目标GPU资源, 调用所述目标GPU资 源将所述指定图像数据回写到所述共享显存中。 3.根据权利要求2或3所的方法, 其特征在于, 在所述发送前端线程接收用户触发的数 据传输指令之前, 所述方法还 包括: 在所述发送端虚拟机初始化完成后, 所述发送后端线程映射所述共享显存, 并以主机 侧打开vsock。 4.根据权利要求2所述的方法, 其特征在于, 所述共享显存包括多块存储区域; 所述调 用所述目标GPU资源将所述指定图像数据回写到所述共享显存中, 包括: 所述发送后端线程从所述共享显存中选取一块存储区域, 将选取的存储区域的状态设 置为忙碌状态, 所述忙碌状态 表示存储区域正在被使用; 所述发送后端线程调用所述目标GPU资源将所述指定图像数据回写到选取的存储区域 中, 将选取 的存储区域的状态更新为已填充状态, 并将选取 的存储区域的填充时间戳设置 为当前时刻, 所述已填充状态 表示存储区域中存 储有数据。 5.根据权利要求4所述的方法, 其特征在于, 所述发送后端线程从所述共享显存中选取 一块存储区域, 包括: 如果所述共享显存中存在空闲状态的存储区域, 则所述发送后端线程从所述共享显存 中选取一 块空闲状态的存 储区域, 所述空 闲状态表示存储区域中未存 储数据; 或者, 如果所述共享显存中不存在空闲状态的存储区域, 则所述发送后端线程选取填充时间 戳最早的已填充状态的存 储区域。 6.根据权利要求2所述的方法, 其特征在于, 在触发所述发送后端线程调用GPU合成所 述指定图像数据之前, 所述方法还 包括: 所述发送前端 线程获取 所述接收端虚拟机的显示帧率; 触发所述发送后端 线程调用GPU合成所述指定图像数据, 包括: 所述发送前端线程按照获取的显示帧率, 触发所述发送后端线程调用所述目标GPU资权 利 要 求 书 1/2 页 2 CN 115145520 A 2源合成所述指定图像数据。 7.一种基于虚拟机间的投屏 方法, 其特征在于, 应用于接收端虚拟机, 所述接收端虚拟 机和发送端虚拟机部署在同一个物理机中, 所述接 收端虚拟机包括接 收前端线程; 所述方 法包括: 所述接收前端线程通过虚拟机间通信套接字vsock接收所述发送端虚拟机发送的帧同 步信号; 所述帧同步信号为所述 发送端虚拟机的发送前端线程响应于用户触发的数据传输 指令, 触发发送后端线程调用图形处理器GPU合成指定图像数据, 并调用所述GPU将所述指 定图像数据回写到预设的共享显存之后, 所述发送后端线程向所述接收端虚拟机发送的信 号; 所述接收前端线程响应于所述帧同步信号, 从所述共享显存中读取所述指定图像数 据。 8.根据权利要求7所述的方法, 其特征在于, 所述共享显存包括多块存储区域; 所述接 收前端线程响应于所述帧同步信号, 从所述共享显存中读取 所述指定图像数据, 包括: 所述接收前端线程选取填充时间戳最早的已填充状态的存储区域, 将选取的存储区域 的状态设置为忙碌状态; 所述已填充状态表示存储区域中存储有数据, 所述忙碌状态表示 存储区域正在被使用; 所述接收前端线程从选取的存储区域中读取所述指定图像数据, 并将选取的存储区域 的状态设置为空 闲状态; 所述空 闲状态表示存储区域中未存 储数据。 9.根据权利要求7或8所述的方法, 其特征在于, 所述接收端虚拟机还包括接收后端线 程; 在接收前端线程通过vsock接收所述 发送端虚拟 机发送的帧同步信号之前, 所述方法还 包括: 在所述接收端虚拟机初始化完成后, 所述接收后端 线程创建所述共享显存; 所述接收前端 线程映射所述共享显存, 并以客户机侧打开vsock。 10.一种电子设备, 其特征在于, 包括处理器、 通信接口、 存储器和通信总 线, 其中, 处理 器, 通信接口, 存 储器通过通信总线完成相互间的通信; 存储器, 用于存放计算机程序; 处理器, 用于执行存储器上所存放的程序 时, 实现权利要求1 ‑6或7‑9任一项所述的方 法步骤。权 利 要 求 书 2/2 页 3 CN 115145520 A 3
专利 一种基于虚拟机间的投屏方法及电子设备
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 13:27:34
上传分享
举报
下载
原文档
(771.3 KB)
分享
友情链接
tc260 汽车电子网络安全标准化白皮书 2018.pdf
GB-T 7931-2008 1500 11 000 12 000 地形图航空摄影测量外业规范.pdf
GB-T 11836-2023 混凝土和钢筋混凝土排水管.pdf
S-SDLC-CMM.pdf
GB-T 18916.10-2021 取水定额 第10部分:化学制药产品.pdf
T-ZSPH 04—2021 智慧建筑节能低碳运行评价标准.pdf
GB-T 31058-2014 电子工业用气体 四氟化硅.pdf
GM-T 0116-2021 信息系统密码应用测评过程指南.pdf
YD-T 0219-2019 电信网和互联网数据安全评估规范.pdf
GB-T 34867.1-2017 电动机系统节能量测量和验证方法 第1部分:电动机现场能效测试方法.pdf
DB43-T 2299-2022 矿山生态保护修复工程质量验收规范 湖南省.pdf
GB-T 38541-2020 信息安全技术 电子文件密码应用指南.pdf
T-CESA 1254—2023 智慧博物馆建设总体要求.pdf
GB-Z 20986-2007 信息安全技术 信息安全事件分类分级指南.pdf
GB-T 11469-2013 无线电高度表通用规范.pdf
GB-T 40856-2021 车载信息交互系统信息安全技术要求及试验方法.pdf
GB-Z 28870-2012 抗电磁干扰软磁铁氧体材料的测量方法.pdf
T-CFA 0201031—2018 金属切削机床球墨铸铁件 技术条件.pdf
奇安信 2020网络安全投融资趋势报告.pdf
OWASP-Top-10-for-LLMs-2023-v05.pdf
1
/
3
18
评价文档
赞助2.5元 点击下载(771.3 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。