虚幻引擎像素流PixelStreaming集群工具

链接: 下载

UE编辑器打包像素流程序

  • 首先要打开像素流插件,在UE编辑器菜单栏Edit->Plugins,打开插件界面,搜索pixelStreaming,打上勾然后重启虚幻引擎编辑器就正常打开像素流功能了
    虚幻引擎像素流PixelStreaming集群工具_第1张图片
    重新打开UE编辑器后,选择菜单栏的Platform->Windows->Package Project开始打包项目

运行uePixelToo服务器端

  • 首先打开PowerShell或者linux控制台,进入uePixelTool目录,然后输入如下指令运行服务器端, 显示start running代表运行正常
 .\uePixelTool_win.exe -tp 0

如下图所示
在这里插入图片描述
现在打开浏览器,输入地址http://127.0.0.1:33040/,即可访问uePixelTool的配置页面,这个时候像素流集群实例还是空的。设置服务器IP为当前主机IP地址(如果是外网访问就设置为外网IP地址),设置挂起时间,挂起时间是在用户关闭像素流之后,UE程序在后台挂起的时间,在挂起时间内重新打开像素流可以秒连。如果是外网访问的话,还需要输入中继服务器的相关配置。
关于中继服务器的搭建,可以参考Centos部署Coturn服务
虚幻引擎像素流PixelStreaming集群工具_第2张图片

运行uePixelToo客户端

打开打包出来的目录,找到exe运行程序,拷贝该程序的绝对路径
虚幻引擎像素流PixelStreaming集群工具_第3张图片
再打开一个PowerShell控制台,同样进入uePixelTool目录,输入如下指令运行客户端程序

 .\uePixelTool_win.exe -tp 1 -max 2 -server 127.0.0.1:33041 -ue F:\ue4pro\MyProject\build\Windows\MyProject.exe

其中
-tp为1代表运行客户端
-server为服务器端的访问地址,IP自行替换,但是端口必须为33041
-ue为像素流程序的绝对路径,请自行替换一下
-max参数设置该服务器最大可访问的实例数

如下图所示输控制台输出connected表示连接上服务器端了在这里插入图片描述
现在再打开配置页面, 此时可以看到运行了待访问的实例, 还可以运行多个客户端,分布在多个服务器进行统一管理,形成集群
虚幻引擎像素流PixelStreaming集群工具_第4张图片

现在点击一下测试, 即可查看像素流画面

链接: 下载
虚幻引擎像素流PixelStreaming集群工具_第5张图片

你可能感兴趣的:(ue5,ue4,unreal)