当前位置: 首页 > news >正文

UE5.2像素流实现公网访问

前言:

5.2实现比之前版本实现更简单方便

官方参考文档:https://dev.epicgames.com/documentation/zh-cn/unreal-engine/hosting-and-networking-guide-for-pixel-streaming-in-unreal-engine?application_version=5.2

一、启用像素流插件

在设置--插件里面搜索 pixel Streaming ,勾上启用

二、打包项目

启用像素流后,打包项目

三、选择服务器

在阿里云或腾讯云租一台服务器,带公网地址(此处使用阿里云)

设置安全组(开放端口)

登录服务器 

四、部署信令服务

拷贝打包项目里面的【PixelStreaming】文件夹到前面的服务器里面

 运行【get_ps_servers.bat】下载信令服务文件

如果下载失败,开个代理打开下面手动下载丢到服务器去【此处使用手动下载,上面如果能下载也是一样的

 https://github.com/EpicGames/PixelStreamingInfrastructure/releases/download/UE5.2-0.6.5/UE5.2-0.6.5.zip

 下载完成后,进入【SignallingWebServer\platform_scripts\cmd】目录,编辑【Start_Common.ps1】文件

把地址修改为公网IP地址 

右键运行【Start_WithTURN_SignallingServer.ps1】下载 nodejsturn 等服务

下载后完整目录,目录下会多出两个文件夹

并且会启动两个服务窗口【切记不要关】

五、运行项目

进入本地打包项目,选中运行文件后,按住 Alt+鼠标左键拖动运行文件,创建快捷方式

编辑快捷方式属性

在目标后面添加空格后添加以下指令,把里面的 【localhost】改成前面服务器的公网地址后保存

-AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888

运行快捷方式,然后在浏览器访问服务器公网地址

如果需要静默运行窗口,可以在前面设置【目标后面添加指令步骤】后面继续加上空格与下面指令

-RenderOffScreen

END 

http://www.dtcms.com/a/244038.html

相关文章:

  • 如何顺利将电话号码转移到新iPhone?
  • 浏览器拓展-玻璃质感下载管理器
  • 【面板数据】中国与世界各国农产品进出口贸易数据(2015-2024年)
  • OpenLayers 加载Geoserver WMTS服务
  • defineAsyncComponent
  • 大模型在输尿管上段积脓预测与治疗方案制定中的应用研究
  • 「Java流程控制」顺序结构
  • 解决windows下pycharm终端conda无法激活虚拟环境问题
  • GO语言使用gorm的dbresolver插件实现数据库读写分离
  • 力反馈手套:工业虚拟现实培训领域的革新者
  • Grounding Language Model with Chunking‑Free In‑Context Retrieval (CFIC)
  • Java八股文——Spring「SpringMVC 篇」
  • Kotlin基础语法四
  • 新能源知识库(37)三代储能电芯介绍
  • 达梦数据库dsc集群+实时主备
  • 前端面试题之将自定义数据结构转化成DOM元素
  • 8.Vue的watch监视
  • Swift基础语法详解
  • C++(5)
  • FreeRTOS互斥量
  • Docker部署minio
  • 归并排序详解:优雅的分治艺术
  • 31.Python编程实战:自动化批量压缩与解压文件
  • 地址解析协议(ARP):交换机中的深度解析与实战指南
  • 扁平风格职场商务通用PPT模版分享
  • 企业级RAG系统架构设计与实现指南(基于Java技术栈)
  • 【技巧】win10和ubuntu互相挂在共享文件夹
  • Python爬虫实战:研究cssselect相关技术
  • Master PDF Editor:全能PDF编辑工具
  • 医院重症监护系统 ICU重症病房管理系统 重症监护软件