背景
在前面一篇文章中我们介绍了如何在前端使用VUE框架对接UE像素流的解决方案,但是有一个弊端,每次只能开启一个实例,而且配置使用也比较麻烦,每次都需要启动像素流脚本和程序,使用比较麻烦。
本教程我们使用UE5的Marker服务,来部署UE的多实例像素流
手动部署多实例像素流程
以下以部署两个实例为例
1. Matchmaker服务
将像素流程序打包之后可以在目标文件夹中找到Matchmaker
文件夹,matchmaker与信令服务器之间通过nodejs的net模块进行通信,http客户端与http服务端的通信均依赖于socket(net.Socket)。
点击执行setup.bat安装相关环境,之后执行run.bat,启动Maker服务
MatchMarker
socket端口为9999,这个端口是在使用信令服务中需要配置的的一个端口
2. 启动SignallingWebServer
配置SignallingWebServer的config.json文件(每增加一个实例拷贝一次SignallingWebServer
文件夹