@UE 像素流工作 PixelStreaming
https://www.karldetroit.com/archviz-explorer-documentation/
项目打开插件
正常打包
创建启动文件快捷方式。在属性下填入代码。
-AuditMixer -forceres -ResX=1920 -ResY=1080 -PixelStreamingIp=localhost -PixelStreamingPort=8888 -RenderOffScreen
在以下路径找到config.json
?\Samples\PixelStreaming\WebServers\SignallingWebServer
安装配置修改config.json里的内容
{
"UseFrontend": false,
"UseMatchmaker": false,
"UseHTTPS": false,
"UseAuthentication": false,
"LogToFile": true,
"LogVerbose": true,
"HomepageFile": "/Public/player.html",
"AdditionalRoutes": {},
"EnableWebserver": true,
"MatchmakerAddress": "",
"MatchmakerPort": "9999",
"PublicIp": "localhost",
"HttpPort": 8066,
"HttpsPort": 443,
"StreamerPort": 8888,
"SFUPort": 8889
}
在以下地址运行 “run_local.bat”,下载必要文件。=每次启动都要执行该批处理文件=
\Samples\PixelStreaming\WebServers\SignallingWebServer\platform_scripts\cmd
运行成功效果:
配置完成,打开网页就完事了。
注释
编辑器play设置:-AuditMixer -PixelStreamingIp=localhost -PixelStreamingPort=8888
快捷方式添加:-AuditMixer -forceres -ResX=1920 -ResY=1080 -PixelStreamingIp=localhost -PixelStreamingPort=8888 -RenderOffScreen
-AudioMixer 像素流送默认是没有声音的,写上之后就有项目里面的音效了
-PixelStreamingIP=xxxx 负责像素流送的主机IP地址(局域网测试情况下可以些localhost|192.168.0.xxx)
-PixelStreamingPort=xxxx 负责像素流送的信令服务器端口
-forceres强制运行,后面长接分辨率指令
-ResX=1920 -ResY=1080 设定分辨率
-RenderOffScreen 离屏渲染(不把画面渲染在屏幕上,画面在像素流中)