准备工作
更新时间: 2024/09/06 14:40:04帐号申请
点此注册 一个账号,或者联系商务代为开通,或在网站咨询客服。
创建项目
可以在 管理平台 中创建新的项目(系统有一个默认项目,可以直接使用),如下图:
为了保障接口安全,后台不再显示App Secret,所以请在创建项目成功显示App Secret时妥善保存好。 如果遗忘只能如下图更换App Secret:
防火墙开通
在使用云屋SDK提供的相关服务之前,您需要打开下面这些特定的端口:
端口 | 功能说明 | Windows, Linux, Android, iOS, macOS, 网页插件 | H5 SDK | 小程序SDK | 直播观看SDK | 后台管理页面 |
---|---|---|---|---|---|---|
TCP 2725 | 后台管理服务端口 | √ | ||||
TCP 2726 | https服务端口 (SDK缺省使用https) |
√ | √ | √ | √ | |
TCP 2728 | 信令服务端口 | √ | ||||
TCP 1935 | 服务器音视频流端口(rtmp) | √ | √ | |||
UDP 2698 | 服务器音视频流端口 | √ | ||||
UDP 2699 | 服务器音视频流端口(H5) | √ |
说明
uni-app SDK 由原生 Android 和 iOS SDK 封装而成,仅支持Android和iOS平台。
开发环境准备
-
//SDK目录说明 SDK ├─ nativeplugins //uni-app原生插件目录 │ └─ rtcsdk-plugin //Native原生插件,需要拷贝到nativeplugins目录下,没有可创建 │ ├─ android //安卓依赖 │ ├─ ios //ios依赖 | └─ package.json //插件配置文件 │ └─ RTCSDK //JS插件封装层,拷贝到项目任意目录 ├─index.js ├─observer.js └─rtcCloud.js
-
HBuilder 3.0.0 或以上版本
-
设备要求
- 安卓Android 4.4 或以上版本的 Android 设备
- iOS 11.0 或以上版本的 iOS 设备
- 设备需要联网
至此,准备工作已经完成,可以进行开发工作了。