【UE4 像素流 WEBUI插件】部署像素流

这篇具有很好参考价值的文章主要介绍了【UE4 像素流 WEBUI插件】部署像素流。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、单实例本地像素流送 步骤

1. 勾选插件

2. 打包工程并启动信令服务器

3. 创建快捷方式并启动游戏

二、单实例局域网像素流送 步骤

1. 编辑cirrus.js

2. 编辑快捷方式属性

3. 启动

三、集成WEBUI插件


一、单实例本地像素流送 步骤

1. 勾选插件

勾选使用“Pixel Streaming”插件,然后点击立即重启

ue4像素流,虚幻4,UE,像素流

2. 打包工程并启动信令服务器

打包一个工程(注意:打包的路径不要有中文)

 打包好后会有如下文件夹

ue4像素流,虚幻4,UE,像素流

在打包目录下(\Samples\PixelStreaming\WebServers\SignallingWebServer\platform_scripts\cmd\)双击运行run_local.bat这个文件

ue4像素流,虚幻4,UE,像素流

 如果是初次执行会进行必要的环境安装,安装好就会开始运行,直到出现下面的绿字,就算是信令服务器启动成功了。(执行这个文件失败的小伙伴可以试试将npm镜像改为淘宝镜像)

//1.查看npm镜像设置
npm config get registry
//2.将npm设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org
//3.再次查看npm镜像设置
npm config get registry

 执行成功如下:

ue4像素流,虚幻4,UE,像素流

信令服务器开启成功后,还要对信令服务器进行配置,所以先关闭这个窗口。

回到打包目录下(Samples\PixelStreaming\WebServers\SignallingWebServer\)找到cirrus.js,右键 -> 编辑:

ue4像素流,虚幻4,UE,像素流

在“defaultConfig”对象中,一些默认的配置参数的意义是:

(1)UseMatchmake

        true/false是否使用Matchmaker(多实例自动分配player用的)

(2)MatchmakerAddress

        Matchmaker地址 这个地址是我们要访问的地址配合matchmaker.js中的Matchmaker端口使用

(3)MatchmakerPort

        这个要和matchmaker.js中的Matchmaker中设定的端口一致

(4)PublicIp

        公网IP,局域网测试时候可以写localhost或者127.0.0.1

(5)HttpPort

        此像素流送程序使用的端口

(6)StreamPort

        此像素流送程序要流送的地址要和像素流送程序快捷方式的后缀命令-PixelStreamingIP一致

在配置好参数后再次启动run_local.bat

3. 创建快捷方式并启动游戏

对打包好的可执行程序创建一个快捷方式

ue4像素流,虚幻4,UE,像素流

然后打开该快捷方式的属性 ,添加后缀(注意这里的IP和port一定要和cirrus.js中配置的ip和port一致,不然连不上

-AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888

 ue4像素流,虚幻4,UE,像素流

 双击运行这个快捷方式启动游戏

游戏启动成功后可以看到服务器打印信息多了如下一行:

ue4像素流,虚幻4,UE,像素流

 此时在浏览器中输入地址,就可以在浏览器中完游戏了

ue4像素流,虚幻4,UE,像素流

二、单实例局域网像素流送 步骤

1. 编辑cirrus.js

用记事本打开cirrus.js,将PublicIp参数改为当前处于的局域网的ip

ue4像素流,虚幻4,UE,像素流

2. 编辑快捷方式属性

在快捷方式里将“-PixelStreamingIP=”的值也改为局域网ip

ue4像素流,虚幻4,UE,像素流

3. 启动

保存好前两步的配置后,重启信令服务器和游戏。可以看到我们在浏览器中输入局域网ip也可以正常运行游戏:

ue4像素流,虚幻4,UE,像素流

三、集成WEBUI插件

找到4.27版本的WEBUI插件

ue4像素流,虚幻4,UE,像素流

 将4.27版本的WEBUI插件放到引擎内

ue4像素流,虚幻4,UE,像素流

 再找到4.27版本的JsonLibrary

ue4像素流,虚幻4,UE,像素流

 也将其放到引擎内

ue4像素流,虚幻4,UE,像素流

 打开工程,启用WEBUI插件

ue4像素流,虚幻4,UE,像素流

 新建一个控件蓝图,拖入两个展示web界面的控件

ue4像素流,虚幻4,UE,像素流

 在事件图表中,让这两个web控件显示不同地址的网页

ue4像素流,虚幻4,UE,像素流

 打包,然后启动信令服务器,可以在网页上看到嵌入的WEB:

ue4像素流,虚幻4,UE,像素流

 

 

参考文章:

UE4.27 UE5 像素流送新人向教程,手把手带你避坑 - 知乎文章来源地址https://www.toymoban.com/news/detail-591784.html

到了这里,关于【UE4 像素流 WEBUI插件】部署像素流的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【虚幻引擎UE】UE4/UE5 GIS辅助类插件推荐及使用介绍

    此插件将虚幻引擎连接到Speckle,允许从Speckle接收版本化的3D数据,可以实现Revit、Rhino、Blender、Sketchup、Unity、虚幻引擎、AutoCAD等之间的完全互操作协作。 这是一个涵盖了在展厅、工业产品或其他3D场景中导航的许多可能性的系统。在窗口、触摸屏、手机和Html5上。 只需快速

    2024年02月07日
    浏览(94)
  • 【UE 插件】UE4 虚幻引擎 插件开发(带源码插件打包、无源码插件打包) 有这一篇文章就够了!!!

    🙋‍♂️ 作者:海码007 📜 专栏:UE虚幻引擎专栏 💥 标题:【UE 插件】UE4 虚幻引擎 插件开发(带源码插件打包、无源码插件打包) 有这一篇文章就够了!!! ❣️ 寄语:将来的自己肯定会感谢现在努力的你! 🎈 最后: 文章作者技术和水平有限,如果文中出现错误,希

    2024年02月08日
    浏览(53)
  • 虚幻引擎集成web前端<一>:win环境UE4.27导出像素流并集成到vue2环境(附案例)

     本案例附件:https://download.csdn.net/download/rexfow/88303544 -AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888 1、执行run_local.bat: SamplesPixelStreamingWebServersSignallingWebServerplatform_scriptscmd F:UEpackageUE4271WindowsNoEditorSamplesPixelStreamingWebServersSignallingWebServerplatform_scriptscmd 运行后

    2024年02月09日
    浏览(38)
  • 【虚幻引擎】UE4/UE5 材质

      基础颜色(BaseColor) :材质本身的颜色,例如绿色蓝色等 金属度(Metallic) :金属度,材质是否含有金属光泽 粗糙度(Roughness) :粗糙或者平滑度,物体表面的粗糙程度 自发光(EmissiveColor) :物体本身是否发光 透明度(Opactity) :物体表面是否透明,适用于 半透明(Translucent)、

    2024年02月02日
    浏览(77)
  • ue5,ue4(虚幻5)安卓触摸

    这个是单方向的,如果要用双方向的,就是 x和y同时运用的话建议用向量2d(变量),把它分割成x和y就可以了,我门平时在网上见到的触摸都是:按下到连续,我这个方法是按下-连续-停止,记住,y的变量要是负数,还有就是,灵敏度调大的时候,屏幕会跳动,由于x和y的屏

    2024年02月11日
    浏览(75)
  • 【虚幻引擎UE】UE4/UE5 新人科普向

    Unreal Engine是当前最为流行的游戏引擎之一,具有丰富的游戏开发功能和强大的游戏引擎渲染能力。 UE5官方文档:UE5官方文档非常详细,介绍了UE5的各个功能和应用,适合入门学习和深入探究。链接:https://docs.unrealengine.com/5.1/zh-CN/ UE5中文社区:该社区聚集了大量的UE5开发者,

    2024年02月09日
    浏览(74)
  • 【虚幻引擎】UE4优化植被

    在UE4中,我们在做大型的室外场景时,经常会遇到植物过多导致延迟的现象,有时候我们需要在UE4的场景中放置几千几万甚至更多的模型,这些模型具有相同的LOD,并且基础模型都使用同一模型资源。因为模型文件拖入UE4场景中会自动使用Static Mesh Actor来表示,当在程序中放

    2024年02月15日
    浏览(52)
  • 【虚幻引擎】UE4/UE5 pak挂载

     找到:D:UEUE_4.27EngineBinariesWin64,  WindowS+R打开CMD命令 运行UnrealPak,运行结果如下      注意如果想要加载Pak内资源,那么这些资源必须是经过Cook的。如果打包的是未Cook的资源,那么即使Pak挂载成功,也不可能会成功加载Pak内资源。  Cook好之后,存储的路径在你的I:DBJ

    2024年02月10日
    浏览(70)
  • 【虚幻引擎】UE4/UE5科大讯飞文字合成语音

    B站视频链接:https://space.bilibili.com/449549424?spm_id_from=333.1007.0.0   第一步:首先进入讯飞开放平台注册一个账号,然后创建一个 创建一个应用,命名按照你自己的想法来,会产生一个APPID,具体参考UE4如何接入科大讯飞的语音识别_ue4 科大讯飞的语音识别_飞起的猪的博客-CSDN博

    2024年02月13日
    浏览(68)
  • 【虚幻引擎】UE4 Spline(样条线)

           样条线Spline在UE中是一个很好用的工具,能够设置物体的跟随移动,也能够设置物体的批量复制,还能够设置一个特殊的模型形状比如圆管,还可以设置特殊的粒子特效,做地形设计等等,只要你想要实现的效果,spline都可以实现。官方也提供了很多的案例,可以参考

    2023年04月10日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包