UE5像素流实现

1.下载像素流插件(Pixel Streaming),勾选之后重启UE

2.设置额外启动参数(-AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888)

 3.项目打包

4.创建项目启动快捷方式(Alt+鼠标左键按住XXX.exe文件拖动)

5.快捷方式文件 配置项目运行文件参数(-AuditMixer -forceres -ResX=1920 -ResY=1080 -PixelStreamingIp=localhost -PixelStreamingPort=8888 -RenderOffScreen)后台运行

或(-AuditMixer -forceres -ResX=1920 -ResY=1080 -PixelStreamingIp=localhost -PixelStreamingPort=8888 -RenderOffScreen -Log)控制台运行

参数解释:

-AudioMixer 像素流送默认是没有声音的,写上之后就有项目里面的音效了
-PixelStreamingIP=xxxx 负责像素流送的主机IP地址(局域网测试情况下可以些localhost|192.168.0.xxx)
-PixelStreamingPort=xxxx 负责像素流送的信令服务器端口
-forceres强制运行,后面长接分辨率指令
-ResX=1920 -ResY=1080 设定分辨率
-RenderOffScreen 离屏渲染(不把画面渲染在屏幕上,画面在像素流中)

6.在打包目录下找到如图目录,项目名\Samples\PixelStreaming\WebServers,若打包打不出来WebServers下的这三个文件夹(打不出来像素流服务器)则去官方Git开源库获取像素流服务器,github仓库:https://github.com/EpicGames/PixelStreamingInfrastructure 

git clone --branch UE5.1 https://github.com/EpicGames/PixelStreamingInfrastructure.git(确保你安装了git)

下载好对应版本的像素流服务器之后将里面的下图三个文件夹复制到你打包好的项目路径中去(也可以直接将你下载好的素流服务器拖到你打包项目中,与运行文件同级目录,没有影响)

7.检查端口号,我这里设置端口号为8000

8.执行如图目录下的setup.bat文件(如果发生闪退,请检查你电脑cmd环境配置)

执行完毕之后会生出两个文件夹 coturn、node文件夹

9.双击执行run_local.bat文件

10.双击运行项目快捷方式

11.命令行窗口多了一行Streamer connected: ::1 表示信令连接成功,现在可以通过网页访问项目

12.打开浏览器输入127.0.0.1:8000(根据你自己设置的端口号进行输入) 即可访问

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/265413.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JVM虚拟机系统性学习-运行时数据区(方法区、程序计数器、直接内存)

方法区 方法区本质上是 Java 编译后代码的存储区域,存储了每一个类的结构信息,如:运行时常量池、成员变量、方法、构造方法和普通方法的字节码指令等内容 方法区主要存储的数据如下: Class 类型信息,如该 Class 为 …

Linux:环境变量

目录 1.基本变量 2.通过代码获取环境变量 2.1 main传参 2.2 全局变量environ 2.3 系统调用getenv() 3.在脚本文件中添加环境变量 4.环境变量通常是具有全局属性 1.基本变量 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数…

vuepress-----22、其他评论方案

vuepress 支持评论 本文讲述 vuepress 站点如何集成评论系统,选型是 valineleancloud, 支持匿名评论,缺点是数据没有存储在自己手里。市面上也有其他的方案, 如 gitalk,vssue 等, 但需要用户登录 github 才能发表评论, 但 github 经常无法连接,导致体验…

指针,函数指针,二级指针,指针传参,回调函数,指针步长

文章目录 指针是什么?指针的定义指针的大小 指针类型指针有哪些类型?指针类型有什么意义?代码演示:(偏移)代码演示(指针解引用时取出的字节数)其他例子 野指针野指针的成因如何避免野指针 指针运算指针整数指针-指针指针的关系运算…

上市公司碳排放数据,shp/excel格式,总数量近3400条,含多项指标及对应可视化矢量图

基本信息. 数据名称: 上市公司碳排放数据 数据格式: Shp、excel 数据时间: 2021年 数据几何类型: 点 数据坐标系: WGS84坐标系 数据来源:网络公开数据 数据字段:www.bajidata.com 序号字段名称字段说明1province省名称2city城市名称3county区…

Linux上的MAC地址欺骗

Linux上的MAC地址欺骗 1、查看mac地址法1:ifconfig法2:ip link show 2、临时性改变 MAC 地址法1:使用iproute2工具包法2:使用macchanger工具 3、永久性改变 MAC 地址3.1 在 Fedora、RHEL下实践3.2 在 Debian、Ubuntu、Linux Mint下…

告别 Navicat!一款能支持几乎所有数据库的开源工具!

数据库连接工具,后端程序员必须要用到工具,常用的是 Navicat,Navicat是收费工具,今天给大家推荐一款开源免费的数据库连接工具 -- dbeaver。 功能特性 1、几乎支持所有数据库产品,包括:MySQL、SQL Server…

【数学建模】《实战数学建模:例题与讲解》第八讲-回归分析(含Matlab代码)

【数学建模】《实战数学建模:例题与讲解》第八讲-回归分析(含Matlab代码) 回归分析基本概念经典多元线性回归(MLR)主成分回归(PCR)偏最小二乘回归(PLS)建模过程应用和优势…

XML映射文件(第二种方式执行SQL语句)

第一种方式是注解的方式在下面: 注解操作SQL语句https://blog.csdn.net/m0_71149935/article/details/134908856?spm1001.2014.3001.5501 要想使用XML,需要遵守三项规范: XML映射文件的名称与Mapper接口名称一致,并且将XML映射…

计算机毕业设计 SpringBoot的人事管理系统 Javaweb项目 Java实战项目 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点…

基于SSM的健身房预约系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

智能优化算法应用:基于正余弦算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于正余弦算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于正余弦算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.正余弦算法4.实验参数设定5.算法结果6.参考文…