网站模板文件不存在,网站域名分析,怎么做资源类网站,详情页模板尺寸本笔记记录了像素流送插件的实现和优化过程。 UE version#xff1a;5.3 文章目录 一、像素流送二、实现步骤1、开启像素流送插件2、设置参数3、打包程序4、打包后的程序进行像素流参数设置5、下载NodeJS6、下载信令服务器7、对信令服务器进行设置8、启动像素流送 三、优化1、… 本笔记记录了像素流送插件的实现和优化过程。 UE version5.3 文章目录 一、像素流送二、实现步骤1、开启像素流送插件2、设置参数3、打包程序4、打包后的程序进行像素流参数设置5、下载NodeJS6、下载信令服务器7、对信令服务器进行设置8、启动像素流送 三、优化1、鼠标显示问题2、像素流送后很卡 一、像素流送
虚幻引擎应用程序从一台电脑上流送到相同网络中的另一台电脑或移动设备上。 然后通过网页形式展示和控制UE应用程序。 二、实现步骤
1、开启像素流送插件
像素流送插件默认好像是关闭的在插件列表里我们需要打开重启。
2、设置参数
编辑Edit 编辑器偏好Editor Preferences… 关卡编辑器Level Editor 播放Play 额外启动参数Additional Launch Parameters 输入一下内容
-AudioMixer -PixelStreamingIPlocalhost -PixelStreamingPort8888非必备 如果移动设备需要使用最好打开触控操作显示无触控设备显示要求可以不用
3、打包程序
设置好参数后进行打包 注意最好打调试包方便看日志如果打发行包无法观察日志。 打包完成后的路径内容
4、打包后的程序进行像素流参数设置 对快捷方式应用程序启动属性进行填写 在项目的启动目录的后面加上一下内容记得空格 -AudioMixer -PixelStreamingIPlocalhost -PixelStreamingPort8888也就是和未打包前在UE程序内填写的内容一致
5、下载NodeJS
用于启动信令服务器必备的环境 NodeJS网址Node.js 选择自己合适的版本最好LTS长期稳定版) 然后后续安装好这里不演示了。
6、下载信令服务器
在官方Github仓库里找到对应版本的信令服务器文件 PixelStreamingInfrastructure 用Git命令下载也可以
git clone --branch UE5.3 https://github.com/EpicGames/PixelStreamingInfrastructure.git7、对信令服务器进行设置
右击安装必备的环境
SignallingWebServer\platform_scripts\cmd\
一下都运行一波 然后发现在网页还是打不开发现可能是端口错误 调整端口
PixelStreamingInfrastructure\SignallingWebServer\config.json8、启动像素流送
开启信令服务器 双击打开应用程序 改成9999端口后打开网页 三、优化
1、鼠标显示问题
在打包后鼠标可能显示会出现问题建议打开软件鼠标
2、像素流送后很卡
优化1
-RenderOffScreen 关闭程序渲染只有网页才显示画面
-log 打开运行日志输出只有调试模式才生效优化2 传输质量和运行帧率调整
Min QP最小质量
Max QP最大质量
越小质量越高调整合适的质量
Max FPS帧率越大越顺畅且鼠标跟手程度取决于此参数。
这三个参数是最影响运行效果的。修改后我们可以看到网址也发生变化
http://127.0.0.1:9999/?MinQP20MaxQP10
也可以在后面加上其他的参数如关闭声音PixelStreamingWebRTCDisableReceiveAudio
http://127.0.0.1:9999/?MinQP40MaxQP30PixelStreamingWebRTCDisableReceiveAudio还可以给同局域网的主机分享
http://192.168.1.25:9999/?MinQP40MaxQP30PixelStreamingWebRTCDisableReceiveAudio
192.168.1.25是本端主机