[發明專利]一種實現Windows應用串流的方法及系統在審
| 申請號: | 202210357489.2 | 申請日: | 2022-04-07 |
| 公開(公告)號: | CN114428670A | 公開(公告)日: | 2022-05-03 |
| 發明(設計)人: | 肖赟 | 申請(專利權)人: | 浙江云針信息科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 成都魚爪智云知識產權代理有限公司 51308 | 代理人: | 蘭小平 |
| 地址: | 311121 浙江省杭州市余*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 windows 應用 串流 方法 系統 | ||
本發明提出了一種實現Windows應用串流的方法及系統,涉及計算機技術領域。PC端通過負載接口獲取節點信息,向Windows虛擬化平臺節點發起RTSP鍵鏈與鍵值鍵鏈,虛擬化平臺節點的網絡層接收操作指令運行指定的Windows應用,隨后RTP數據通過網絡傳輸傳回PC客戶端,最后,PC客戶端解壓縮音視頻流渲染到用戶界面,完成串流。解決了接收端運算能力和存儲容量不夠而導致的應用運行對硬件要求過高的問題。降低了通過其他方式更改Linux系統內核導致再次開發與改動引發出錯的概率,提高了適用范圍。解決了Linux系統與Windows系統設計架構差異導致的Windows軟件不能在Linux系統中應用的問題。
技術領域
本發明涉及計算機技術領域,具體而言,涉及一種實現Windows應用串流的方法及系統。
背景技術
隨著信息科技的發展,Linux系統作為一套免費使用和自由傳播的類Unix操作系統以其獨特開放源碼、高自由度、沒有版權的等優點為越來越多的用戶與開發者青睞,通常,用戶會在Linux系統端選擇安裝軟件時,只能選擇Linux類選項的應用軟件,但大多數應用甚至于一些常用軟件僅僅只有Windows版本而無Linux版,所以Windows應用能在Linux端運行的需求變得愈發強烈。
現有的技術背景下解決兼容問題有三種主流方法:一,在Linux端內置模擬器來模擬Windows應用運行環境。二,擴充Linux內核,將其變為一個既支持Linux應用也支持Windows應用的兼容內核使得Windows應用可以直接在Linux系統上直接運行。三,通過在Linux系統上重新構建Windows的內存管理機制,實現與Windows系統一致的虛存管理和堆管理,使得Windows應用程序可以遷移至Linux系統上運行。
以上三種方法均存在不同缺點:方法一中,由于模擬器兼容的應用有限,且Windows應用中不乏一些大型應用與游戲,使之對模擬器流暢運行需要的內存與CPU的要求變得更高;方法二中,由于對內核進行了修改便對Linux系統的高自由度和可以隨意更改的特性產生干擾,很難保證再次改動時不會引發雙內核的沖突,從而增加了再次開發的成本與改動引發出錯的概率,因此限制了它的適用范圍;方法三中,需要在Linux系統中開辟出一塊連續的空間作為“類Windows虛存管理”的范圍,隨著堆空間的分配,當初始大小用完后,需要堆繼續提交一段頁面來滿足分配,當空間用完后需要通過虛存管理另尋一塊空間來滿足分配需求,從而在軟件應用使用過程中對系統內存的要求較高,且在大型應用或多應用同時運行時很難保證系統的流暢度。
發明內容
本發明的目的在于提供一種實現Windows應用串流的方法及系統,用以改善背景技術中的問題。
第一方面,本申請實施例提供一種Windows應用串流的方法,包括PC端、負載模塊和Windows虛擬化平臺,包括以下步驟:
PC端通過負載模塊獲取Windows虛擬化平臺的節點信息;
PC端根據節點信息與Windows虛擬化平臺建立RTSP鍵鏈與鍵值鍵鏈;
Windows虛擬化平臺獲取并根據操作指令運行對應的Windows應用,生成RTP信息和音視頻流數據;
將RTP信息和音視頻流數據通過RTSP鍵鏈與鍵值鍵鏈傳回到PC端;
PC端對音視頻流數據進行渲染,得到顯示畫面與音頻效果,完成串流。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江云針信息科技有限公司,未經浙江云針信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210357489.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:組合導航模型的性能驗證方法和裝置
- 下一篇:用于驗證cache的檢測器





