1.Unity項目設置
1.使用Unity2018.1.0f2及以上創建項目
2.導入UnityChatSDK包
3.設置
3.1
3.2 添加Layer 30[devicevideo] (場景中的攝像機Culling Mask 去除此層)
3.3 Edit-> ProjectSettings -> Audio ->DSP -> Good Latency
3.4 Edit-> ProjectSettings -> Time
Fixed Timestep=0.04;
3.5 Player Settings -> Other Settings -> Configuration
.Net 4.x
如果你部署Hololens項目,需要導入HoloToolkit2018及設置如下
HoloToolkit2018包可在羣文件下載(211031265)
2.Demo服務器部署
1.設置TCP端口:6650 UDP端口:6680,
在防火牆高級設置:新增入棧,添加以上兩個端口,以及把這兩個服務器添加到信任列表中(重要)
服務器可部署在本地及雲服務器,只需在Config.cs中更改IP地址即可。
運行TcpSIPServer.exe及UpdStreamServer.exe即可開始音視頻通訊
3.將UnityChatSDK集成到你的項目中
如果你要將UnityChatSDK集成到你自己的服務器中,也很簡單,只需設置ChatDataHandler.cs和更改UnityChatSet.cs中的音視頻數據發送及接收的網絡接口。
4.更多的音視頻教程更新請關注
https://blog.csdn.net/ShanGuUncle/article/details/81535884
如有疑問和意見歡迎在評論區留言,我會及時回覆,謝謝!