说明:
简介
腾讯云云手机提供了多种接入方式,同时实例资源分布在多个地区,可供业务根据需求进行选择,具体接入可参见以下功能介绍。
连接云手机
腾讯云云手机提供了强大的音视频串流能力,集成腾讯云云手机客户端 SDK(⽀持 Android 端、iOS 端、HTML5 以及⼩程序平台),就可以通过音视频流形式实现与云手机实例的连接。
时序图


其中:
时序角色 | 说明 |
腾讯云云手机 SDK | |
业务客户端 | 业务提供给用户使用的平台 |
业务后台 | 业务后台服务,管理用户连接和调用云 API,需要部署在本地或者任意服务器 |
腾讯云云手机后台 | 云手机提供相关功能云 API,具体接口文档可联系您的腾讯云商务获取 |
腾讯云云手机实例 | 通过控制台购买的云手机实例 |
功能介绍
连接实例
1. 业务客户端调用 TCGSDK.init() 接口完成初始化构建。初始化完成后,再调用 TCGSDK.getClientSession() 获取 Client 端的 ClientSession。
2. 业务客户端通过传入 ClientSession 等参数向业务后台请求连接云手机,业务后台通过云手机 API 调用创建云手机实例连接,将返回的服务端 ServerSession 回传给业务客户端。
3. 业务客户端调用 TCGSDK.start() 接口连接云手机实例,SDK 完成云手机连接后会触发回调 onConnectSuccess(),完成云手机实例连接。
断开连接
实例管理
腾讯云云手机支持云手机实例管理,包括查询、重启、重置实例等功能。
功能介绍
查询实例:支持查询已购买云手机实例列表。
重启实例:支持对指定云手机实例发起重启异步任务,任务结果可通过查询任务获取。
重置实例:支持对指定云手机实例使用指定容器镜像发起重置异步任务,任务结果可通过查询任务获取。
应用管理
腾讯云云手机支持云手机应用管理,包括创建、查询、删除、安装、卸载应用等功能。
功能介绍
创建应用:支持业务自助上传创建应用,每个应用支持创建多个应用版本。
查询应用:支持查询已创建云手机应用列表。
删除应用:支持删除已创建云手机应用。
安装应用:支持对指定云手机实例发起安装应用异步任务,任务结果可通过查询任务获取。
卸载应用:支持对指定云手机实例发起卸载应用异步任务,任务结果可通过查询任务获取。
镜像管理
腾讯云云手机支持云手机实例镜像管理,包括创建、同步、查询、删除镜像等功能。
功能介绍
创建镜像:支持对指定云手机实例发起创建实例镜像任务,创建的镜像默认只存在发起实例的地区。
同步镜像:支持同步已创建云手机实例镜像到其他指定地区。
查询镜像:支持查询已创建云手机实例镜像列表。
删除镜像:支持删除已创建云手机实例镜像。
任务管理
腾讯云云手机支持多种云手机任务管理,包括同步和异步执行命令、查询异步任务等功能。
功能介绍
同步执行命令:支持对指定云手机实例发起同步执行命令任务。
异步执行命令:支持对指定云手机实例发起异步执行命令任务,任务结果可通过查询任务获取。
查询任务:支持查询云手机任务状态结果。