快速入门
更新时间:2025-05-30 11:23:42
产品入门
建议您快速了解下产品相关的信息,包括产品介绍、产品架构和产品计费,需要关注基本概念尤其是物模型和全球化部署
产品模块和核心交互
目前产品组成模块情况如上图所示:
-
RTCX端到端能力闭环模块包括:
- RTCX控制台
- XsDemoApp
- RTCX AppSDK包括RTCX Android AppSDK,RTCX iOS AppSDK,C++ PCSDK
- RTCX云平台,支持云端API接口,国内和海外是两套完全隔离的环境。
- RTCX DeviceSDK,包含相应的Demo程序
-
客户模块包括客户自有客户端、客户云平台和客户设备端。
产品模块说明
- RTCX控制台入门参考:控制台入门概述。控制台账号与XsDemoApp的账号独立,产品模块图中标号【1】和【2】
- XsDemoApp使用文档参考:XsDemoApp操作指南,以Android为例,iOS类似。
- Android AppSDK接入参考:Android AppSDK。支持国内主流手机厂商的官方消息提送,参考:配置消息通道
- iOS AppSDK接入参考:iOS AppSDK,支持iOS P8推送凭证配置,类Android。
- RTCX云平台与客户云平台相互调用。其中客户云平台调用RTCX云平台需要客户开发。
产品模块图中标号【3】,包括两大部分内 容: - 队列数据同步(异步队列):
- 支持消息同步,包括智能事件,自定义事件/属性/状态。详细参考:数据同步开发指南
- 如果要获取带图片的消息中的图片,可以使用Android AppSDK和iOS AppSDK中的相关接口
- 支持消息同步,包括智能事件,自定义事件/属性/状态。详细参考:数据同步开发指南
- DeviceSDK接入参考:DeviceSDK
设备快速开发说明*
信息
- 通过控制台先注册账号,然后登录控制台。建议使用子账号功能,支持设置不同角色的人员。
- 根据需要开发的产品品类,创建产品
- 配置产品物模型信息,平台已内置针对不同产品类型的标准物模型, 不满足,可扩展。
- 微信、钉钉或飞书对接群,提供编译链,获取到对应的DeviceSDK
- 固件整合DeviceSDK,进行设备功能开发调试,比如:视频直播
- 下载XsDemoApp或在对接群中咨询下载地址。注意:DemoApp版本与DeviceSDK版本的兼容性
- XsDemoApp支持应用切换,也就是支持填入不同的Ak/Sk
- 选择XsDemoApp的内置账号体系或自有账号体系登录XsDemoApp
- 通过XsDemoApp扫码添加测试设备,完成设备添加,获取到设备列表
- 进入单设备播放页,来开发调试设备功能,这些功能与物模型息息相关
- 视频录制需先开通云套餐,前期为了测试验证,可以对接群里申请手动开通
自有App快速开发说明
信息
- 自有App开发,建议待设备开发大部分功能完成后进行
- 如果产品授权三方开发,则要在控制台创建App(可以是临时App,注意账号体系配置),并做App与产品的关联
- 如果您的产品全球出货,注意海外App需要通过AppSDK选择并设置国家,参考全球化部署
- 参考设备快速开发说明,确保设备功能已经通过XsDemoApp调试通过
- 在控制台的App中新建App或复用已设置的App
- 设置App信息,点击单个App的配置按钮,关联产品,设置账号体系(可选)和设置推送凭证(可选)
- 从App管理之AppSDK中下载所需的AppSDK
- 按照Android AppSDK的对接文档来进行自有Android App的开发
- 按照iOS AppSDK的对接文档来进行自有iOS App的开发