UE5 项目打包与 Pixel Streaming 浏览器部署指南

UE5 项目打包与 Pixel Streaming 浏览器部署指南

  • [一、UE5 项目配置与打包](#一、UE5 项目配置与打包)
      • [1.1 打包前准备工作](#1.1 打包前准备工作)
      • [1.2 打包为Windows程序](#1.2 打包为Windows程序)
      • [1.3 如果打包报错【Windows的SDK未正常安装】](#1.3 如果打包报错【Windows的SDK未正常安装】)
  • 二、启动信令服务器
      • [1.1 打包前准备工作](#1.1 打包前准备工作)
      • [1.2 连接](#1.2 连接)

一、UE5 项目配置与打包

1.1 打包前准备工作

  1. 打开您的 UE5 项目
  2. 导航到 编辑 → 插件
  3. 搜索并启用以下插件Pixel Streaming
  4. 重启编辑器以应用更改
  1. 在编辑器偏好设置 > 关卡编辑器 > 播放中,将其他启动参数设为 -AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888

1.2 打包为Windows程序

  1. 点击平台 > 打包项目 > 选择Windows(64位)>点击打包项目,选择输出目录开始打包
  2. 打包成功后先设置快捷方式 右键快捷方式属性,在目标栏末尾添加 -PixelStreamingURL=ws://127.0.0.1:8888(注意前面有个空格)

1.3 如果打包报错【Windows的SDK未正常安装】

  1. 安装Visual Studio 2022 不要下载最新版2022就好
  2. 安装时勾选使用C++的桌面开发 、使用C++的桌面开发 、C++游戏开发 在单个组件里勾选NET Framework 4.8 SDK 、.NET SDK 、.NET 6.0 运行时(LTS) 、.NET Core 3.1 运行时(LTS)
  3. 重启UE项目,打包重试

二、启动信令服务器

1.1 打包前准备工作

  1. 从GitHub克隆项目到本地https://github.com/EpicGamesExt/PixelStreamingInfrastructure
  2. 双击安装依赖SignallingWebServer\platform_scripts\cmd\setup.bat
  3. 启动信令服务器SignallingWebServer\platform_scripts\cmd\start_with_stun.bat

1.2 连接

  1. 双击启动刚才创建的UE5快捷方式
  2. 打开浏览器http://127.0.0.1 点击Play
相关推荐
雨季mo浅忆1 天前
记录Node.js安全漏洞及其内置Brotli解码器问题
node.js·安全性测试
tommyjiatong1 天前
资安底座连环雷:从 PHP2Shell 到 Node2Shell
node.js·php
SEO_juper1 天前
Bash 交叉验证 robots.txt 和 sitemap:两个文件自相矛盾,页面永远收录不了
开发语言·python·node.js·json·bash
平行云1 天前
建筑BIM/3D可视化轻量级实时评审与分享方案
unity·ue5·3dsmax·实时云渲染·云桌面·云游戏·建筑bim
SEO_juper1 天前
Go 站点地图生成器:从首页爬全站,一键生成 sitemap.xml
xml·开发语言·人工智能·golang·node.js·seo·外贸独立站
Moshow郑锴2 天前
Ansible 批量部署 Node.js 服务:ZIP 直解与共享目录分发两种方案对比
node.js·ansible
少年的范儿2 天前
Windows 安装 Node.js 教程:nvm 版本管理 + pnpm 安装配置
windows·npm·node.js
peach2 天前
同样是装依赖,为什么 npm 长成 node_modules,Maven 长成 .m2
npm·node.js·maven
FungLeo2 天前
成为全栈·Go 后端篇·重写之前先锁基线:契约、Node 版本与行为清单
golang·node.js·go·openapi·契约测试·成为全栈
FungLeo3 天前
成为全栈·Go 后端篇·契约一致性与差分测试:两套实现如何互相校验
golang·node.js·go·合约测试·差分测试·成为全栈·api兼容