[發明專利]一種基于視頻流的遠程渲染方法有效
| 申請號: | 201910769111.1 | 申請日: | 2019-08-20 |
| 公開(公告)號: | CN110490962B | 公開(公告)日: | 2023-09-15 |
| 發明(設計)人: | 何政;葉剛;王萍 | 申請(專利權)人: | 武漢邦拓信息科技有限公司;武漢大學 |
| 主分類號: | G06T15/04 | 分類號: | G06T15/04;G06T1/20;H04L65/60;H04L65/65 |
| 代理公司: | 武漢天領眾智專利代理事務所(普通合伙) 42300 | 代理人: | 楊建軍 |
| 地址: | 430000 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 視頻 遠程 渲染 方法 | ||
1.一種基于視頻流的遠程渲染方法,其特征在于:具體包括以下步驟:
S1、上傳待渲染模型:設計師通過模型提交單元將繪制好的模型上傳到渲染系統中,中央處理模塊控制存儲模塊將接收到的模型信息進行儲存;
S2、系統分解模型:中央處理模塊提取存儲模塊中的待渲染模型,并將其通過SDK交互單元發送到渲染引擎,渲染引擎中的模型分解單元首先對接收到的模型信息進行分解,分別對模型的材質、紋理及位置進行判斷,系統自動分析出模型具體位置所使用的材質及所對應的的紋理顯示,同時中央處理模塊將分解結果傳遞到儲存模塊中;
S3、遠程啟動進行渲染:設計師通過設計師操作單元中的渲染啟動模塊遠程開啟渲染引擎中的模型渲染模塊,模型渲染模塊根據接收到的S2中的模型分解結果對模型進行渲染,同時中央處理模塊會控制儲存模塊及時將渲染后的模型進行存檔;
S4、渲染結果直播:渲染后的模型通過RTMP轉換模塊抓取渲染引擎前端界面中的模型顯示部分轉化成RTMP流,中央處理模塊將RTMP流通過RTMP發送模塊分別發送到設計師接收單元和用戶接收單元,設計師可通過模型顯示模塊直接查看渲染效果,客戶接收單元中的數據轉換模塊將模型轉換成視頻信息后,通過第一顯示模塊供客戶查看;
S5、遠程交流渲染效果:設計師通過模型操控單元可以直接控制渲染后的模型旋轉或拉伸,同時模型旋轉或拉伸后會繼續轉化成RTMP流,然后通過RTMP發送模塊分別發送到設計師接收單元和用戶接收單元,使設計師和客戶都能夠查看最終渲染效果,同時設計師可以通過模型操控單元將模型進行旋轉、拉伸。
2.根據權利要求1所述的一種基于視頻流的遠程渲染方法,其特征在于:所述步驟S1中模型提交單元的輸出端通過無線與中央處理模塊的輸入端連接,并且存儲模塊與中央處理模塊通過無線雙向連接。
3.根據權利要求1所述的一種基于視頻流的遠程渲染方法,其特征在于:所述步驟S2中SDK交互單元通過無線與中央處理模塊雙向連接,并且SDK交互模塊與渲染引擎通過無線雙向連接,所述渲染引擎包括模型分解單元、模型渲染單元、RTMP轉換模塊和模型顯示單元。
4.根據權利要求1所述的一種基于視頻流的遠程渲染方法,其特征在于:所述步驟S3中設計師操作單元通過無線與WebAPI交互單元雙向連接,并且WebAPI交互單元與中央處理模塊雙向連接,所述設計師操作模塊包括渲染啟動模塊和模型操控單元。
5.根據權利要求1所述的一種基于視頻流的遠程渲染方法,其特征在于:所述S4中RTMP發送模塊的輸出端與中央處理模塊的輸入端連接,并且RTMP發送模塊的輸出端與設計師接收單元的輸入端連接,所述RTMP發送模塊的輸出端與客戶接收單元的輸入端連接。
6.根據權利要求1所述的一種基于視頻流的遠程渲染方法,其特征在于:所述設計師接收單元包括第一接收模塊,并且第一接收模塊的輸出端通過導線與模型顯示模塊的輸入端電性連接,所述客戶接收單元包括第二接收模塊,并且第二接收模塊的輸出端通過導線與數據轉換模塊的輸入端電性連接,所述數據轉換模塊的輸出端通過導線與第一顯示模塊的輸出端電性連接。
7.根據權利要求1所述的一種基于視頻流的遠程渲染方法,其特征在于:所述模型分解模塊包括模型材質判斷模塊、模型紋理判斷模塊和模型位置判斷模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢邦拓信息科技有限公司;武漢大學,未經武漢邦拓信息科技有限公司;武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910769111.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種毛發筆刷工具及繪制毛發的方法
- 下一篇:用隱式幾何體進行3D圖形渲染





