实时云渲染解决UE像素流送无法进行二次开发的问题

简介: 本文介绍LarkXR实时云渲染平台为UE数字孪生提供的产品化功能,解决UE像素流送无法二次开发的问题。LarkXR实时云渲染平台支持集群部署,满足大并发需求,具备资源监控、客户端异常监控及PaaS管理功能,可兼容多种程序应用,包括3D共享、2D普通共享和WebGL方案。同时,平台优化大场景易用性,提供预启动应用和鸟瞰模式,并实现多终端自适应,支持主流浏览器与移动端操作,还涵盖VR/AR等MR终端支持。

UE的像素流送(Pixel Streaming)作为一种强绑定UE引擎的功能插件,是UE开发者们首先接触到的云化方案,可以实现点对点的低频次推流演示,但当项目需要产品化落地的时候,会存在诸多限制,尤其是对于程序、系统、前端等深度定制,有很多难以突破的瓶颈,门槛极高。这也促使了很多开发者转而选择行业中成熟、稳定的商业化实时云渲染产品,在之前的讨论中已经剖析过,像素流送与实时云渲染二者从技术架构、推流能力、集群并发能力、产品迭代与优化,以及程序兼容性等多个指标进行了对比。,并以阿里云ECS的GPU服务器为例,介绍如何解决二开问题。

1. 集群部署满足大并发需求

1. 集群版

**在阿里云上开通ECS的GPU服务器,选择合适的规格,下载“LarkXR集群版”安装部署。

二开1.png

以“简易集群”部署为例:

为了部署简易集群版最小容量,https://docs.pingxingyun.com/doc/599/ , 需要准备两台服务器:

  • 一台服务器可以是非GPU节点,支持Windows、Linux Docker,部署 larkxr-center-×× 程序包。如果您选择Linux作为管理节点,您需要自行安装基础环境。
  • 另一台服务器是GPU节点,支持Windows和Ubuntu,您需要部署 larkxr-render-×× 程序包。一旦您完成了单机版或简易集群版最小容量的部署,如果您想要实现动态扩容,您可以直接使用 larkxr-render-×× 程序包来动态扩展部署GPU节点。

二开2.png
二开3.png

2. 资源监控

部署成功后,登录管理后台(使用浏览器访问http\://{ {主节点服务器IP}}:8182 ,初始用户名/密码为:admin/123456),可以看到GPU Server资源概览,有多个GPU节点的渲染集群,同时可以监控到各种异常运行情况,并可以使用平台自带的“远程控制”功能,来监控服务器使用情况。当遇到渲染节点异常时,可以采取冻结/重启等服务操作。
二开4.png

3. 客户端异常监控

大并发时兼容各类访问终端,存在不同的终端设备、网络环境、应用类型等使用现状,可能出现客户端无法正常访问的情况。通过“客户端异常监控”功能,在不侵入最终使用场景的前提下,通过管理后台来定位/远程云渲染服务器,快速恢复云渲染服务。默认筛选出近24小时的客户端异常上报数据,可以查看到客户端来源ip,应用名称,分配的服务器IP,报错信息以及出错时间。点击“远程控制”按钮可以连到渲染服务器上查看日志等操作。
二开5.png

2. PaaS平台管理功能

1. 丰富的数据统计功能

默认自带使用次、使用时长、地域信息等总统计维度,以及按照应用进行详情筛选,方便查看平台的实时运行情况。也可以将这些统计信息集成到已有业务系统中。
二开6.png

2. 应用/终端/组别管理

应用管理:在应用一览页面,显示应用ID、应用名称、最大客户端并发数、应用类型、上架状态和操作信息。可对应用进行“编辑/上架/分享/触屏键鼠映射”等操作。

组别管理:渲染节点可以通过分组管理进行管理。选择应用所属组别,在进入应用的时候系统会智能地公平调度到同一组别下的渲染节点上。

终端管理:管理正在运行的3D应用终端,其中终端ID/名称对应任务ID。用户可以单独或批量停止终端上运行的应用,并且可以按照终端ID和终端IP进行筛选。

二开7.png
二开8.png

3.兼容各类型程序应用

LarkXR支持所有主流的可视化程序,包括传统纯三维、二三维混合、WebGL、自研引擎、多进程跨用户访问等类型的应用,提供了3D共享、2D普通共享和WebGL应用等多种云渲染方案。解决新老业务系统对接问题,平稳过渡。

1. 3D共享模式

此类型限制应用是纯三维仿真程序,并且一台服务器可以同时运行多个这样的应用。支持的引擎包括:Unreal、Unity3D、DirectX9、DirectX10、DirectX11、DirectX12、OpenGL、Enscape等。以Unity程序为例,打包时不要勾选“Exclusive Fullscreen”,以窗口最大化方式启动。

二开9.png

对于由Unreal引擎开发的应用,在上传应用时指定的路径正确的目录应为同级目录下->工程名相同目录->Binaries->Win64->xxx.exe 。若有启动参数,请添加到后台的启动参数文本框中。(UE程序实时云渲染的具体使用问题请见:

2. 普通共享模式

这种模式适用于既有2D又有3D元素的应用程序,主要解决带有2D元素的应用程序的多开需求。该模式支持预启动功能、音频输出、数据通道、互动模式,不支持客户端调整分辨率、麦克风、摄像头等设备透传。

2D应用共享模式实现效果:

  1. 每个GPU默认可以支持5路并发,多GPU的场景下,单GPU可支持更多并发。
  2. 渲染帧率稍低于60帧。

3. WebGL 2D共享方案

直接在添加程序包时选择WEBGL程序,填写WEBGL地址。
二开10.png
二开11.png

相关文章
|
5月前
|
Web App开发 编解码 数据可视化
实时云渲染解决像素流2更新带来的UE引擎版本适配及云推流插件迁移问题
UE5.5版本发布了新版像素流送插件,即像素流送2的技术栈。老版本插件以及低版本程序升级迁移会带来诸多问题。实时云渲染作为一种成熟的云推流平台,不受限于引擎版本、插件版本,让开发者专注于使用UE引擎开发3D场景,PaaS平台一键推流,与业务系统通过SDK及功能组件等方式无缝衔接。
681 154
|
7月前
|
数据可视化 JavaScript 图形学
实时云渲染将UE像素流嵌入业务系统,实现二维管理系统与数字孪生三维可视化程序的无缝交互
实时云渲染将UE开发的数字孪生三维可视化场景,一键嵌入智慧大脑等业务系统,用户在执行业务操作时,二维图表与三维可视化场景实时交互,通过WebSDK和数据通道等方式,实现丰富的二次开发功能,无缝对接园区、管网、城市、BIM/CIM等管理平台,适合于石油石化、安监安防、能源电力、冶金冶炼、航空航天、机场航务等各类数字孪生行业场景。
441 154
|
12月前
|
Web App开发 编解码 弹性计算
实时云渲染技术布道 | 像素流送技术与商业化实时云渲染产品的指标对比
随着虚幻引擎(UE)在高品质应用开发中的广泛应用,大内容与轻终端的矛盾日益突出。实时云渲染技术应运而生,成为解决这一矛盾的关键。本文以LarkXR实时云渲染平台为例,对比UE自带的像素流送插件,探讨云渲染技术的革新。LarkXR提供完整的实时云渲染PaaS服务,涵盖云端算力管理、网络传输优化和异构终端接入全流程,支持2K-8K分辨率、30-120FPS帧率,具备强大的集群并发能力和多引擎兼容性,整体性价比远高于像素流送,为开发者提供了更高效、专业可靠的解决方案。
|
12月前
|
Web App开发 编解码 vr&ar
Deepseek解读 | UE像素流送与实时云渲染技术的差别
为了实现UE引擎开发的3D/XR程序推流,开发者通常使用像素流送(Pixel Streaming)技术。它通过WebRTC协议将服务器端渲染的画面传输到客户端,适用于短时、少并发场景。然而,在项目落地阶段,其局限性显现,实时云渲染方案成为更好的选择。Deepseek分析表明,实时云渲染具备高性能分布式渲染、低延迟传输、多平台支持等优势,特别适合高复杂度场景和大规模应用。Paraverse平行云的LarkXR产品,作为领先的实时云渲染解决方案,提供高质量、低延迟的渲染体验,支持多种3D引擎和XR内容格式,具备弹性扩展和成本优化等特点,广泛应用于元宇宙、虚拟仿真等领域。
|
调度 vr&ar 图形学
【干货】实时云渲染与本地渲染的技术对比
实时渲染分为本地渲染和云渲染两种模式。随着XR技术在建筑、教育、医疗等领域的广泛应用,越来越多企业选择云渲染以提升效率、降低成本并增强协同能力。本文对比分析了这两种渲染模式的优劣,并重点介绍了实时云渲染方案具备便捷性、高效资源调度、超低时延网络、数据安全、终端轻量化及跨系统运行等优势,满足多种XR应用场景需求。
645 13
|
存储 数据处理 vr&ar
虚拟仿真'加速器'|实时云渲染技术赋能三种虚拟仿真实验教学系统
虚拟仿真系统通过模拟真实或虚拟环境,广泛应用于航空航天、汽车工业、医学等领域。虚拟仿真实验教学借助实时云渲染技术,实现了部署简洁、管理集中、即点即用的极简使用方式,推动了教育资源开放共享。实时云渲染技术赋能B/S型、C/S型和云VR型三种虚拟仿真实验教学系统,支持随时随地接入实验课程,提升学生实验技能和创新能力。Paraverse平行云作为实时云渲染企业级服务的先行者,已助力多所高校搭建虚拟仿真实验教学平台,实现跨院系资源共享与管理。
351 15
|
人工智能 搜索推荐 数据库
实时云渲染技术赋能AIGC,开启3D内容生态黄金时代
在AIGC技术革命的推动下,3D内容生态将迎来巨大变革。实时云渲染与Cloud XR技术将在三维数字资产的上云、交互及传播中扮演关键角色,大幅提升生产效率并降低门槛。作为云基础设施厂商,抓住这一机遇将加速元宇宙的构建与繁荣。AIGC不仅改变3D内容的生成方式,从手工转向自动生成,还将催生更多3D创作工具和基础设施,进一步丰富虚拟世界的构建。未来,通过文本输入即可生成引人注目的3D环境,多模态模型的应用将极大拓展创作的可能性。
|
前端开发 物联网 异构计算
实时云渲染串流技术详解
云串流即使应用于云旅游、考古、数字孪生、云展厅等领域,通过将3D应用运行于云端,降低用户端配置需求。技术流程包括用户股指令、服务器执行、编码传输及前端播放,实现低延迟的实时云渲染。在弱网环境下,需只能调节画质确保流畅性。3D应用采用云推理,服务器需满足3D应用的硬件要求,尤其是GPU和GPU的性能,而前端主要负责解码播放,一般1080P视频能力即可。自行研发成本高,建议选择成熟商家点量云流。
766 0
实时云渲染串流技术详解
|
搜索推荐 图形学
实时云渲染技术下的虚拟汽车展厅 为什么越来越受青睐?
实时云渲染技术下的虚拟汽车展厅 为什么越来越受青睐?

热门文章

最新文章