实时云渲染LarkXR知识库 2025第一期
开发者社区FAQ合集
Paraverse平行云的LarkXR是基于GPU云化、图形容器、音视频编解码等核心技术的实时云渲染解决方案,帮助XR开发者快速将应用部署至云端,实现跨终端流畅运行与传播。
作为行业内产品化、易用性和兼容性均遥遥领先的一站式实时云渲染方案,LarkXR对Unreal Engine (UE)引擎提供深度优化支持,可100%满足的项目上云需求。目前,UE引擎已成为LarkXR用户最常用的开发工具,基于UE开发的程序上云比例超过70%。LarkXR全面支持UE所有版本(包括最新UE5.5),技术团队亦持续完善开发者社区中针对UE引擎使用过程的常见问题解答。
本期精选UE云渲染高频问题,聚焦实战中的技术卡点攻克与部署调优,助力UE开发者快速实现商业应用规模化落地。
如果您对LarkXR还不甚熟悉,欢迎登录平行云官网的开发者中心[1] 下载体验,同时首推大家关注开发者社区[2] ,获取最新技术资源与支持!
——本期UE专题FAQ整理如下——
一、UE版本兼容问题
Q1: LarkXR支持UE5吗?
✅ 支持!包括目前最新的UE5.5在内的所有官方版本均支持,LarkXR功能组件均能正常使用。
Q2: 可以支持像素流送吗?
LarkXR产品本身具备推流的功能。✅ 您无需打包像素流送插件,即使已打包也无需任何额外操作,直接上传exe文件即可。 在LarkXR的推流功能基础上,更覆盖云、网、端和PaaS平台的全链路功能。
除了推流性能全面領先,还提供以下增强能力:
✅ 全链路优化的企业级PaaS平台(从云端的算力与应用管理、网络层的流式传输优化、以及异构终端的接入)✅ 支持8K以上分辨率UE程序✅ 单服务器支持5路以上并发用户访问更多超越像素流送的超卓功能,欢迎亲自部署体验!
Demo链接:
www.pingxingyun.com/console/api…
下载程序包:
www.pingxingyun.com/devCenter.h…
二、部署配置问题
Q3:如何正确设置UE程序路径?
方法一:
云渲染共享模式需要纯三维渲染的程序。UE最外层的exe是他的壳程序,一般都是选择Binaries路径下的实际exe启动路径。可能有的应用比较特殊,但也可以通过在本地直接启动最外层的exe--打开任务管理器--命令行,找到他的实际运行exe路径和启动参数(如果状态栏没有显示命令行选项,右击状态栏,选中命令行)
方法二:
渲染节点上启动程序,到任务管理器中查看进程的名称。使用命令行工具输入:wmic process where caption=”
FaceGoodLiveLink-Win64-Shipping.exe” get caption,commandline /value ,查询结果中绿框内就是启动参数。
查看到应用的执行文件路径和启动参数之后,设置到下图所示的位置中。当上传zip包时,LarkXR平台会自动列出执行文件列表供选择,选择正确的路径,填写正确的启动参数。
Q4:渲染节点多张显卡,UE应用都可以使用吗?
✅ 可以。无论服务器上是否有显卡负载,都可以正常推流。
多卡构成渲染节点,为了保障系统的性能最优,我们还向用户开放了自主配置显卡并发数的权限:当应用占用资源过高时,避免一个节点上分配多个应用导致渲染性能下降,可以通过配置项来设定GPU并发数,
配置项文件位置在渲染节点部署文件夹下,如:
C:\Larkxr-render-windows\application.properties
比如渲染节点有2个GPU,每个GPU都想跑5个并发:
oxv.render-server.cpu-cnt=2
pxy.render-server.gpu-max-concurrent-cnt=5
Q5:UE开发的程序如何使用数据通道插件?
数据通道是用来实现客户端与应用之间的双向通信的,在数字孪生、展览展示、元宇宙等场景中应用非常广泛。
首先,确保您的授权码开启了“数据通道”功能组件权限;
参考案例步骤让应用集成数据通道插件:
paraversetechnology.github.io/datachannel…
对应手册内容见:
showdoc.pingxingyun.com/web/#/42/10…
三、使用与二次开发
Q6:UE项目中,使用Media媒体播放器播放本地视频无法加载怎么办?
如果是私有化部署,请更换应用类型为"普通模式"后再次尝试。
如果是托管平台,请更换为"2D模式"。还有一种情况就是该视频在您本地,应用上传到托管平台就是上传到了云服务器上,是找不到您的视频的。
Q7:能否在UE编辑器中调试?
✅ 可以。针对于在UE程序中已经开发了大量功能,需要打包发布到LarkXR平台的场景,有两种方式来进行调试:
方案一:
- 先发布到LarkXR的管理后台;
- 编写测试网页进行测试。
方案二: 在UE编辑器内进行调试
- 生成VS项目,然后生成并启动 debug 版本的exe;
- 平台启动路径填 debug 版本的路径,启动起来之后用 VS 附加进去调试。
Q8:服务器不插显示器也能使用云渲染吗?
✅ 可以。只需注意以下两点 :
- LarkXR版本 V3.3.2.0 及以上版本;
- 在3D共享模式下,为确保应用以正确的分辨率输出,需在启动参数中指定初始分辨率。否则,应用初始的时候可能会以集成显卡的低分辨率运行。
启动参数设置方案
UE(Unreal Engine)
• 启动参数示例:-windowed -ForceRes -ResX=1920 -ResY=1080
• -windowed :强制窗口化运行
• -ForceRes :强制指定分辨率• -ResX=1920 :设置水平分辨率为1920• -ResY=1080 :设置垂直分辨率为1080
设置位置
• 在添加程序包时,将上述启动参数添加到启动参数设置中,具体位置如下图所示:
參考资料:
[1] 开发者中心
www.pingxingyun.com/devcenter.h…
[2] 开发者社区
www.pingxingyun.com/community/c…
本文首发于
www.pingxingyun.com/