UE5.1像素流PlxelStreaming

官方文档: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