UE 像素流多机部署

欢迎来到我的博客 记录学习过程中遇到的问题
UpUpUppppppp

假设A、B两台电脑部署程序,A电脑开启信令服务器和Matchmaker服务进行ip端口分发,B电脑只开启信令服务器,然后通过A电脑的Matchmaker服务进行ip端口分发;

测试UE5.0版本
开启像素流插件后打包程序
以下是A电脑的设置:

  1. 复制Samples文件夹
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/e28cd17c24bb407184040f181d5e4180.png
  2. 按住alt键鼠标拖动exe文件生成快捷方式
  3. 快捷方式基础设置如下-AudioMixer -PixelStreamingIP=192.168.0.3 -PixelStreamingPort=6661(都必须用一个空格隔开)
  4. UE官网像素流设置参数
  5. 设置A电脑信令服务器:
  6. 在Samples_ps1中找到信令服务器的config.json文件进行设置

在这里插入图片描述
UseMatchmaker:是否需要Matchmaker服务来进行分发;
MatchmakerPort:Matchmaker服务的端口;
PublicIp:电脑A的本机ip;
HttpPort:该实例的端口(建议端口不要取太小,否则可能会被其他程序占用);
StreamerPort:流送端口(这个端口和快捷方式的端口保持一致);
SFUPort:具体不清楚(每个实例间的端口不能重复);

6.设置A电脑Matchmaker服务:
7. 在Samples_ps1中找到Matchmaker服务的config.json文件进行设置
在这里插入图片描述
在这里插入图片描述HttpPort:Matchmaker服务分发实例时的统一端口;
MatchmakerPort:Matchmaker服务的端口(信令服务中的MatchmakerPort与这个端口保持一致)

启动A电脑上的ps1中的信令服务、快捷方式、Matchmaker服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以下是B电脑的设置:
B电脑主要是设置信令服务,让A电脑的Matchmaker服务能够获取到B电脑的信令服务

  1. 将A电脑上的整个程序复制到B电脑中(我这里没有第二台电脑就简单讲诉需要设置哪里) 在这里插入图片描述
    UseMatchmaker:开启Matchmaker服务;
    MatchmakerAddress:这里填入A电脑的IP(因为是A电脑在开Matchmaker服务,当时就是卡在这里想了半天);
    MatchmakerPort:这里填入A电脑Matchmaker服务的端口;
    PublicIp:填入本机ip(不能填localhost,因为经过转发以后再别的电脑打开会打开到本机ip,但是程序是部署在B电脑上,所以需要填入B电脑的ip)
    HttpPort:本机实例端口
    StreamerPort:本机流送端口
    SFUPort:不清楚(只要不冲突就行)
  2. 然后直接启动B电脑上实例的信令服务就行
    在这里插入图片描述
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值