企业动态

关注平行云最新动态,了解我们的最新成果。

实时云渲染 LarkXR 知识库 | 开发者社区FAQ合集 < UE专场 >

2025-03-03 15:38

Paraverse平行云的LarkXR是基于GPU云化、图形容器、音视频编解码等核心技术的实时云渲染解决方案,帮助XR开发者快速将应用部署至云端,实现跨终端流畅运行与传播。

作为行业内产品化、易用性和兼容性均遥遥领先的一站式实时云渲染方案,LarkXR对Unreal Engine (UE)引擎提供深度优化支持,可100%满足的项目上云需求。目前,UE引擎已成为LarkXR用户最常用的开发工具,基于UE开发的程序上云比例超70%。LarkXR全面支持UE全版本(包括最新UE5.5),技术团队亦持续完善开发者社区中针对UE引擎使用过程的常见问题解答。


如果您对LarkXR还不甚熟悉,欢迎登录平行云官网的开发者中心[1]下载体验,同时首推大家关注开发者社区[2] ,获取最新技术资源与支持!



               

本期精选UE云渲染高频问题,聚焦高效攻克UE项目实战中的技术卡点,
助力开发者快速实现商业应用规模化落地。
               


               


               

一、UE版本兼容问题                

Q1: LarkXR支持UE5吗?                  

✅ 支持!包括目前最新的UE5.5在内的所有官方版本均支持,LarkXR功能组件均能正常使用。

               

Q2: 可以支持像素流送吗?                

LarkXR产品本身具備推流的功能。✅ 您无需打包像素流送插件,即使已打包也无需任何额外操作,直接上传exe文件即可。在LarkXR的推流功能基础上,更覆盖云、网、端和PaaS平台的全链路功能。

除了推流性能全面領先,还提供以下增强能力:
✅ 全链路优化的企业级PaaS平台(从云端的算力与应用管理、网络层的流式传输优化、以及异构终端的接入)
✅ 支持8K以上分辨率UE程序
✅ 单服务器支持5路以上并发用户访问更多超越像素流送的超卓功能,欢迎亲自部署体验!


               

更多超越像素流送的超卓功能,欢迎亲自部署体验!                 


Demo链接:https://www.pingxingyun.com/console/api/pocAppli/start?appliId=1323331555975757824                

下载程序包:https://www.pingxingyun.com/devCenter.html#devDL 

               


               

二、部署配置问题                

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开发的程序如何使用数据通道插件?                

数据通道是用来实现客户端与应用之间的双向通信的,在数字孪生、展览展示、元宇宙等场景中应用非常广泛                

1. 首先,确保您的授权码开启了“数据通道”功能组件权限                

2. 参考案例步骤让应用集成数据通道插件
对应手册内容见:https://showdoc.pingxingyun.com/web/#/42/1047
       


               


               

三、使用与二次开发                

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] 开发者中心 https://www.pingxingyun.com/devCenter.html#devDL   
[2] 开发者社区 https://www.pingxingyun.com/community/classify