文章目錄
- 前言
- 引入 UnityRenderStreaming 的好處
- 教程
- 步驟 1:設置環境
- 步驟 2: 創建項目
- 步驟 3:安裝軟件包
- 步驟 5:下載示例
- 步驟 6:檢查配置環境
- 步驟 7:打開推流場景
- 步驟 8: 準備用于流式傳輸的WebServer應用程序
- 步驟 9: 運行 示例場景
- 步驟 10:檢查視頻是否在瀏覽器中顯示
- 最后
前言
什么是 UnityRenderStream?
Unity Render Streaming 是 Unity 引擎中的一個功能,允許實現實時高質量圖形內容的流傳輸,適用于在線游戲、虛擬現實會議、教育培訓和遠程協作等多種場景。它結合了圖形渲染、網絡傳輸和流媒體技術,確保低延遲和高畫質,支持多平臺,提升用戶體驗和協作效率。
我認為這有點難以理解,所以我將使用概念圖來解釋它。
如上圖所示,遠程PC上運行的UnityEditor的GameView
通過P2P直接發送到連接的各個客戶端(瀏覽器、智能手機等)畫面を配信,并可
從各客戶端輸入作為反饋向Remote側傳達進行訪問。
引入 UnityRenderStreaming 的好處
無需應用程序即可觀看視頻
這通常適用于云渲染,但一個主要優點是您可以在 Web 瀏覽器中查看 Unity 編輯器中的圖像。換句話說不要應用程序的安裝。