安全公司报告
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210357489.2 (22)申请日 2022.04.07 (66)本国优先权数据 20221025890 0.0 2022.03.16 CN (71)申请人 浙江云针信息科技有限公司 地址 311121 浙江省杭州市余杭区余杭街 道文一西路1818-1号10 6室 (72)发明人 肖赟  (74)专利代理 机构 成都鱼爪智云知识产权代理 有限公司 513 08 代理人 兰小平 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) (54)发明名称 一种实现W indows应用串流的方法及系统 (57)摘要 本发明提出了一种实现Windows应用串 流的 方法及系统, 涉及计算机技术领域。 PC端通过负 载接口获取节点信息, 向Windows虚拟化平台节 点发起RTSP键链与键值键链, 虚拟化平台节点的 网络层接收操作指令运行指定的Windows应用, 随后RTP数据通过网络传输传回PC客户端, 最后, PC客户端 解压缩音视频流渲染到用户界面, 完成 串流。 解决了接收端运算能力和存储容量不够而 导致的应用运行对硬件要求过高的问题。 降低了 通过其他方式更改Linux系统 内核导致再次开发 与改动引发出错的概率, 提高了适用范围。 解决 了Linux系统与Windows系统设计架构差异导致 的Windows软件不能在L inux系统中应用的问题。 权利要求书2页 说明书9页 附图4页 CN 114428670 A 2022.05.03 CN 114428670 A 1.一种实现Windows应用串流的方法, 其特征在于, 包括PC端、 负载模块和Windows虚拟 化平台, 包括以下步骤: PC端通过负载模块获取W indows虚拟化平台的节点信息; PC端根据节点信息与W indows虚拟化平台建立RTS P键链与键值键链; Windows虚拟化平台获取并根据操作指令运行对应 的Windows应用, 生成RTP信息和音 视频流数据; 将RTP信息和音视频流数据通过RTS P键链与键值键链传回到PC端; PC端对音视频流数据进行渲染, 得到 显示画面与音频效果, 完成串流。 2.根据权利要求1所述的实现Windows应用串流的方法, 其特征在于, 所述PC端通过负 载模块获取W indows虚拟化平台的节点信息的步骤 包括以下步骤: 获取并根据PC端用户选择的轻端应用向负载模块发起请求信息与对应的负载依赖信 息; 负载模块根据请求信息与对应的负载依赖信息获取Windows虚拟化平台上报的应用信 息; 根据Windows虚拟化平台上报的应用信息生成节点信息, 并发送给PC端。 3.根据权利要求2所述的实现Windows应用串流的方法, 其特征在于, 所述PC端根据节 点信息与W indows虚拟化平台建立RTS P键链与键值键链的步骤 包括以下步骤: PC端根据节点信息向W indows虚拟化平台发出配对请求; Windows虚拟化平台根据配对请求采用预置的自动化配对程序自动配对, 生成并回传 资源信息 至PC端; PC端根据资源信息与W indows虚拟化平台建立RTS P链路和键值键链。 4.根据权利要求3所述的实现Windows应用串流的方法, 其特征在于, 所述Windows虚拟 化平台根据配对请求采用预置的自动化配对程序自动配对, 生成并回传资源信息至P C端的 步骤包括以下步骤: Windows虚拟化平台根据配对请求采用预置的自动化配对程序中的验证码鉴定方式进 行验证, 得到验证结果; 判断验证结果是否为正确, 若是, 则生成并回传资源信息至PC端; 若否, 则生成并回传 “错误”信息至PC端。 5.根据权利要求1所述的实现Windows应用串流的方法, 其特征在于, 所述将RTP信息和 音视频流数据通过RTS P键链与键值键链传回到PC端的步骤 包括以下步骤: Windows虚拟化平台通过RTS P键链传输RTP信息 至PC端; Windows虚拟化平台通过键值键链传输音视频流数据至PC端。 6.根据权利要求1所述的实现Windows应用串流的方法, 其特征在于, 所述PC端对音视 频流数据进行渲染, 得到 显示画面与音频效果, 完成串流的步骤 包括以下步骤: 判断音视频流数据 是否为空, 若是, 则结束; 若否, 则对音视频流数据进行渲染, 得到显 示画面与音频效果, 完成串流。 7.一种实现W indows应用串流的系统, 其特 征在于, 包括: 节点信息获取模块, 用于PC端通过负载模块获取W indows虚拟化平台的节点信息; 链路建立模块, 用于PC端根据节点信息与Windows虚拟化平台建立RTSP键链与键值键权 利 要 求 书 1/2 页 2 CN 114428670 A 2链; RTP数据生成模块, 用于Windows虚拟化平台获取并根据操作指令运行对应 的Windows 应用, 生成RTP信息和音视频流数据; RTP数据回传模块, 用于将RTP信息和音视频流数据 通过RTSP键链与键值键链传回到PC 端; 渲染模块, 用于PC端对音视频流数据进行渲染, 得到 显示画面与音频效果, 完成串流。 8.根据权利要求7所述的实现Windows应用串流的系 统, 其特征在于, 所述节点信息获 取模块包括: 请求信息单元, 用于获取并根据PC端用户选择的轻端应用向负载模块发起请求信 息与 对应的负载依赖信息; 应用信息获取单元, 用于负载模块根据请求信息与对应的负载依赖信息获取Windows 虚拟化平台上报的应用信息; 节点生成单元, 用于根据Windows虚拟化平台上报的应用信息生成节点信息, 并发送给 PC端。 9.一种电子设备, 其特 征在于, 包括: 存储器, 用于存 储一个或多个程序; 处理器; 当所述一个或多个程序被所述处理器执行时, 实现如权利要求1 ‑6中任一项所述的方 法。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机程序被 处理器执行时实现如权利要求1 ‑6中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114428670 A 3

.PDF文档 专利 一种实现Windows应用串流的方法及系统

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种实现Windows应用串流的方法及系统 第 1 页 专利 一种实现Windows应用串流的方法及系统 第 2 页 专利 一种实现Windows应用串流的方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:12:22上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。