在数字孪生渗透千行百业的今天,构建一个高保真、实时交互、可大规模访问的虚拟孪生世界已成为核心需求。然而,对于开发者而言,从零开始构建实时云渲染、海量模型加载、数据双向互通、多端适配、网页嵌套,平台定制化等底层技术难关,不仅周期漫长,且技术壁垒极高。

平行云LarkXR通过其强大的API(应用程序编程接口)和SDK(软件开发工具包),为数字孪生开发者提供了一条“高速公路”,让开发者能聚焦于业务逻辑与创新应用,而非底层技术设施。本文将深入探讨如何利用LarkXR的API与SDK进行高效的二次开发与深度集成。

LarkXR:数字孪生的云渲染“基座”

LarkXR的核心是将复杂的3D应用(如UE/Unity构建的数字孪生场景)上传云端并行运行,并以流(Streaming)的方式实时推送到终端用户。开发者无需关心GPU服务器集群管理、流化编码、网络自适应等复杂问题,只需通过一套简洁而强大的接口,即可实现对云渲染能力的全面调用。

核心集成接口与功能解析

LarkXR的开放能力主要体现在管理API和客户端SDK两个层面。

>>管理API:实现自动化运维与业务流程对接

管理API(通常以RESTful形式提供)允许开发者将LarkXR的能力无缝集成到自己的业务平台或管理后台中,实现全生命周期的自动化管理。

>>借助RestAPI实现平台数据定制化

LarkXR的PaaS平台提供了开放的RESTful API,可与LarkXR管理平台进行数据交互,实现平台数据的定制化功能和流程。

集成场景示例:博能利用平行云LarkXR后台接口,构建了自己的"数字孪生可视化开发平台",在其平台上进行应用管理。万间利用平行云的API接口,搭建了一个面向建筑行业的BIM可视化工具平台,可以上传BIM模型和应用,进行交互操作。

基于LarkXR提供的API,搭建平行云托管平台服务

基于LarkXR的API开发的平行云托管平台是一个很好的案例。平行云的托管平台是SaaS的服务模式,在平行云官网——开发者平台注册。开发者无需操心算力、网络、存储基础设施,也不需要部署和运维。即开即用,上传应用,可以更加便捷地体验云渲染,随时随地给客户演示,做POC和测试 。充值丰俭由人,平台按分钟灵活计费,关闭页面不计费。

当然,数字孪生客户需要搭建自己的3D可视化平台,去呈现自己的应用,从事数字孪生工具和平台服务,也可以用LarkXR的API自己搭建一个这样的可视化管理平台,去服务众多的下游客户,或者做营销展示、业务场景、用户体验平台。

客户端SDK:打造沉浸式交互体验

数据通道、Web SDK、Unity SDK、Android SDK、LarkVR SDK,以及iOS Webview轻松的将LarkXR功能集成到客户的网站或应用中,实现客户端深度定制化。客户端SDK负责在用户终端渲染云端推送过来的音视频流,并上传用户的交互指令(键盘、鼠标、触摸、手柄、VR操作等)。

开发者最常使用的是LarkXR的SDK,涵盖多种类型,包括Web SDK在SR领域应用最广泛,其次是Unity SDK、Android SDK和iOS Webview。通过这些SDK,您可以轻松将LarkXR功能集成到客户的应用和终端上。

集成场景示例:数字看点数字园区可视化是一个典范,利用Web SDK为数字孪生企业打造SaaS协作生产平台。

以上是基于API和SDK的使用,开发者对一些复杂的场景二次开发。对于一些简单场景,也可以使用iframe技术。

iframe技术可以实现网页中嵌入LarkXR客户端,满足到客户端定制需求

使用iframe技术,相比较SDK更为简单易上手。只需将标准LarkXR客户端连接嵌入到客户的网页中,即可实现快速部署和满足客户端的定制化需求。但是iframe的引入也会存在一些跨域访问以及定制化不全面的问题,所以还是更推荐大家使用SDK的形式集成。如果是复杂场景,也推荐使用websdk。

场景示例:中企恒达利用iframe技术,将LarkXR集成到他们的智慧工业画面监控大屏中。

典型二次开发与集成工作流

  1. 准备数字孪生应用:使用UE/Unity开发好核心孪生场景,编译成绿色免安装版exe,并打包成zip格式。

  2. 上传并配置应用:将应用包上传至LarkXR管理平台,配置资源需求、启动参数等。

  3. 开发业务管理平台:基于LarkXR管理API,平台可以数据交互和定制化功能,构建一个Web门户。

  4. 开发用户交互前端:

  • 集成LarkXR客户端SDK。

  • 实现视频流的渲染和显示。

  • 利用自定义消息通道,实现前端页面与云端孪生场景的双向数据通信。

  • 开发丰富的业务UI。

        5. 对接后端系统:将云渲染的业务管理功能:应用管理、业务管理、节点管理等集成到数字孪生平台业务系统进去。另外,将业务管理平台与您的IoT平台、数据中台、业务数据库对接,让数据在“前端页面-云端应用-后端系统”之间自由流动。

LarkXR深度集成带给数字孪生的价值

降本增效:节省大量自研云渲染技术栈的时间和人力成本,快速搭建企业级数字孪生应用。

聚焦业务:开发者从技术细节中解放出来,专注于数字孪生的业务逻辑、数据可视化和用户体验。

无缝融合:实现数字孪生场景与现有Web系统(如OA、ERP、IOC)的深度无缝融合,避免形成“数据孤岛”。

极致体验:凭借云端强大的算力,让终端用户在任何设备上都能享受到高清、流畅、沉浸式的三维体验。

本文已首发于官网:https://www.pingxingyun.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/96316.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/96316.shtml
英文地址,请注明出处:http://en.pswp.cn/web/96316.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Nginx实现反向代理、负载均衡与动静分离完整部署指南

基于Nginx实现反向代理、负载均衡与动静分离完整部署指南 文章目录基于Nginx实现反向代理、负载均衡与动静分离完整部署指南一、架构规划与环境准备1.1 架构设计思路1.2 服务器规划1.3 环境依赖二、部署Nginx负载均衡器2.1 安装Nginx依赖包2.2 创建Nginx专用用户2.3 编译安装Ng…

HTML5国庆网站源码

一. 网站概述 本国庆主题网站以弘扬爱国主义精神为核心,通过丰富多元的交互功能与视觉设计,打造沉浸式国庆体验空间。网站采用单页面架构,通过平滑滚动实现各模块的无缝衔接,涵盖首页、知识科普、互动体验等十大功能板块&#xf…

MySQL收集processlist记录的shell工具mysql_collect_processlist

文章目录安装指南日志文件内容日志分析参考1.简单检索2.统计不同状态的语句的数量3.按照时间统计注意事项仓库这是一个纯脚本工具,用于从MySQL的information_schema.processlist视图中定期收集数据并保存到本地日志文件。支持MYSQL5.7-9.4版本。 template copy fro…

工业RFID现场网关模块:实现多协议互通,128台读写设备互连!

随着工业4.0进程加速,企业对生产系统集成度的需求不断增长。在工厂中常需整合不同品牌PLC、驱动器、机械臂、读写器等设备系统,这其中就会涉及到如Profinet、EtherNet/IP、EtherCAT、Modbus TCP、CC-LINK IE等不同通讯协议连接。虽可将部分设备直接与PLC…

黑马点评高级篇第7节课 输入INFO replication 显示0个从节点,但是在7002节点又显示它已经是7001节点的从节点了

问题描述在黑马点评高级篇第七节课的这个位置​​​​​​,当我输入INFO replication 的时候下面本应该显示为connected_slaves: 2,但是我的显示的是0。然后当我切换到7002端口的节点时,又显示7002就是7001的从节点解决我看弹幕上说在7002和7…

pcb线路板打样厂家有哪些?

在电子制造产业升级浪潮中,PCB打样环节的效率与品质直接影响产品迭代速度。本文聚焦国内五家具备核心技术竞争力的PCB打样厂商,深度解析其差异化优势,为硬件开发者提供精准选型参考。猎板PCB作为国家高新技术企业,猎板PCB在高频高…

【python实用小脚本-211】[硬件互联] 桌面壁纸×Python梦幻联动|用10行代码实现“开机盲盒”自动化改造实录(建议收藏)

1. 场景故事 “作为HR,我曾每天手动换壁纸提神,直到某天忙到忘记,结果被同事截图当‘黑历史’…” → 转折点:用Python调用Windows API写了个“随机壁纸机”,开机自启,每次登录都是新风景,现在截…

集成学习 —— 梯度提升树GBDT、XGBoost

目录 一、梯度提升树 1、残差提升树 Boosting Decision Tree 2、梯度提升树 Gradient Boosting Decision Tree 二、构建案例 1、 初始化弱学习器(CART树): 2、 构建第1个弱学习器 3、 构建第2个弱学习器 4、 构建第3个弱学习器 5、 构建最终弱学习器 6、 构…

【船类】监控录像下船舶类别检测识别数据集:近7k图像,6类,yolo标注

监控录像下船舶类别检测识别数据集概述 数据集包含 6900监控录像下船舶类别图像,6个标注类别: 散货船、集装箱船、渔船、杂货船、矿砂船、客船 标注格式:yolo txt(格式可转,可直接训练) 标注工具&#…

用户故事设计范式(As a... I want to... So that...)

我们来详细解析一下用户故事(User Story),包括其结构、为什么重要、如何编写好的用户故事以及一个完整的示例。1. 用户故事的基本结构:三段式模板最经典和通用的用户故事模板就是您提到的三段式:As a [角色]:目的&…

【OpenGL】LearnOpenGL学习笔记20 - 实例化 Instancing

上接:https://blog.csdn.net/weixin_44506615/article/details/151156446?spm1001.2014.3001.5501 完整代码:https://gitee.com/Duo1J/learn-open-gl | https://github.com/Duo1J/LearnOpenGL 实例化 Instancing 以往当我们在场景中要大量绘制相同模型…

MySQL主从不一致?DBA急救手册:14种高频坑点+3分钟定位+无损修复!

MySQL「主从不一致」最常见的成因、快速定位思路以及可落地的修复手段 一、为什么会不一致?14 类高频场景类别典型表现/触发条件快速自检命令/日志1. 从库被写入业务或 DBA 直连从库 UPDATE/INSERTSHOW VARIABLES LIKE read_only 应为 ON2. 复制过滤规则主从 binlog…

AI 网站源码:探秘 SUNO,革新音乐创作的 AI 先锋

在当今数字化浪潮中,人工智能(AI)正深刻地重塑各个领域,音乐创作也不例外。SUNO 作为一款引领潮流的音乐生成工具,宛如一颗璀璨新星,在音乐创作的天空中熠熠生辉,为音乐爱好者和创作者们带来了前…

Linux:malloc背后的实现细节

目录前言一、先搞懂基础:程序的内存布局(关键前提!)二、malloc的核心实现步骤(4层架构拆解)第1层:用户调用 → 标准库处理(glibc的malloc.c)第2层:堆内存池管…

什么是X11转发?

X11 转发(X11 forwarding,ssh -X)是一种 SSH 协议功能,它允许用户在远程服务器上运行图形化应用程序,并通过本地的显示设备和输入输出设备与这些程序进行交互。它被开发者广泛使用,用于在大规模、异构的服务…

Android Kotlin 动态注册 Broadcast 的完整封装方案

在 Kotlin 中封装动态注册的 Broadcast 可以让你更优雅地管理广播的注册和注销,避免内存泄漏。下面是一个完整的封装方案: 基础封装类 import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import …

VGG改进(8):融合Self-Attention的CNN架构

1. 自注意力机制简介自注意力机制是Transformer架构的核心组件,它能够计算输入序列中每个元素与其他所有元素的相关性。与CNN的局部感受野不同,自注意力机制允许模型直接建立远距离依赖关系,从而捕获全局上下文信息。在计算机视觉中&#xff…

ES6 面试题及详细答案 80题 (33-40)-- Symbol与集合数据结构

《前后端面试题》专栏集合了前后端各个知识模块的面试题,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs&…

PG-210-HI 山洪预警系统呼叫端:筑牢山区应急预警 “安全防线”

在山洪灾害多发的山区,及时、准确的预警信息传递是保障群众生命财产安全的关键。由 PG-210-HI 型号构成的山洪预警系统呼叫端主机,凭借其全面的功能、先进的特性与可靠的性能,成为连接管理员与群众的重要应急枢纽,为山区构建起一道…

研学旅游产品设计实训室:赋能产品落地,培养实用人才

1. 研学旅游产品设计实训室的定位与功能 研学旅游产品设计实训室是专门为学生提供研学课程与产品开发、模拟设计、项目推演、成果展示等实践活动的教学空间。该实训室应支持以下功能: 研学主题设计与目标制定; 课程内容与学习方法的选择与整合&#xf…