UnityChatSDK配置教程

工程链接:

https://github.com/ShanguUncle/UnityChatSDK

1.Unity项目设置

1.使用Unity2018.1.0f2及以上创建项目

2.导入UnityChatSDK包

3.设置

3.1 Edit-> ProjectSettings -> Audio ->DSP -> Good Latency

3.2  Edit-> ProjectSettings -> Time

Fixed Timestep <= 0.04;

3.3 Player Settings -> Other Settings -> Configuration

.Net 4.x

如果你部署Hololens项目,需要导入HoloToolkit2018及设置如下

HoloToolkit2018包可在群文件下载(211031265),如果使用高版本的Unity或HoloToolkit / MRTK 自行先配置好再导入UnityChatSDK

注:HoloLens部署时用Release !!!

2.Demo服务器部署

解压server压缩包

设置TCP端口:6650 UDP端口:6680,端口号如果冲突也可以在配置文件上修改port,修改recordVideo=true可以记录通话的视频数据,运行RecordBuild.exe即可导出Mp4视频

在防火墙->高级设置->入栈规则->新建规则->端口(Tcp、Udp),添加以上两个端口(重要)

服务器可部署在本地及云服务器,云服务器需要除了在云主机添加端口外,还要在云服务器的网站控制台添加端口到信任列表中。

在demo中Config.cs更改server的IP地址

获取Ip,win+r->cmd->ipconfig

把上面的ip填写到下面的config IP中

运行TcpSIPServer.exeUpdStreamServer.exe开始连接测试,服务器仅供测试,功能比较简单,无数据库,需要更多功能可以自己根据需求开发

3.将UnityChatSDK集成到你的项目中

如果你要将UnityChatSDK集成到你自己的服务器中,也很简单,只需设置ChatDataHandler.cs和更改UnityChatSet.cs中的音视频数据发送及接收的网络接口,打开Readme查看API。

视频教程:https://edu.csdn.net/course/detail/25124

4.更多的音视频教程更新请关注

https://blog.csdn.net/ShanGuUncle/article/details/81535884

如有疑问和意见欢迎在评论区或交流群211031265留言,我会及时回复,谢谢!

 

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山谷大叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值