准备工作
帐号申请
点此注册一个账号,或者联系商务代为开通,或在网站咨询客服。
创建项目
可以在管理平台中创建新的项目(系统有一个默认项目,可以直接使用)。
项目信息页内可得到此项目的App ID及App Secret。如下图:
防火墙开通
在使用云屋SDK提供的相关服务之前,您需要打开下面这些特定的端口:
协议 | 端口 | 功能说明 | 适用SDK平台 | |||
---|---|---|---|---|---|---|
Windows、Android、iOS、web插件版 | H5 | 小程序 | 直播观看 | |||
TCP | 2726 | 信令端口1 | √ | √ | √ | √ |
2728 | 信令端口2 | √ | ||||
1935 | RTMP端口 | √ | √ | |||
UDP | 2698 | 音视频流媒体端口 | √ | |||
2699 | 音视频流媒体端口(H5) | √ |
开发环境准备
开发工具
客户端的开发工具有很多,开发者可根据自己的喜好进行选择。在此,我们推荐开发者使用Visual Studio 作为自己的开发工具,本套开发指南也是针对Visual Studio开发环境下进行编写的。
SDK下载
- 点此下载 插件SDK
SDK插件安装
- 首先要安装开发插件CloudroomVideo SDK for Window, 客户端所有接口都由此插件提供,进行客户端开发之前需要确保插件已经安装成功,双击SDK目录下CloudroomVideoSDK.exe进行安装。
- 选择安装
- 插件会自动开始安装
- 完成安装
至此,准备工作已经完成,可以开始实现音视频通话了。