官方文档:https://docs.unrealengine.com/5.1/zh-CN/getting-started-with-pixel-streaming-in-unreal-engine/
像素流服务器github仓库:https://github.com/EpicGames/PixelStreamingInfrastructure
一、UE4
项目开启Pixel Streaming插件
关卡编辑器(Level Editor) > 播放(Play) 中找到 额外启动参数(Additional Launch Parameters) 添加以下命令
1 | -AudioMixer |
打包后exe快捷方式添加命令行参数
1 | -AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888 -RenderOffScreen |
二、配置像素流服务器
克隆像素流服务器分支:
1 | git clone --branch UE5.1 https://github.com/EpicGames/PixelStreamingInfrastructure.git |
管理员运行WindowsPowershell 定位到该仓库文件夹下
1 | cd PixelStreamingInfrastructure\SignallingWebServer\platform_scripts\cmd |
linux在bash目录
获取权限
1 | set-executionpolicy remotesigned |
安装环境
1 | .\setup.bat |
linux:setup.sh
开启信令服务
1 | .\Start_SignallingServer.ps1 |
linux:.\Start_SignallingServer.sh
三、启动
启动exe快捷方式\或者命令带参启动
浏览器打开localhost或127.0.0.1或IP,局域网或公网输入本机IP