技术接入

最近更新时间:2024-12-10 10:48:03

我的收藏
说明:
如需接入并获取后台接入 SDK,请联系您的腾讯云商务或 填写表单

简介

腾讯云云手机提供了多种接入方式,同时实例资源分布在多个地区,可供业务根据需求进行选择,具体接入可参见以下功能介绍。

连接云手机

腾讯云云手机提供了强大的音视频串流能力,集成腾讯云云手机客户端 SDK(⽀持 Android 端、iOS 端、HTML5 以及⼩程序平台),就可以通过音视频流形式实现与云手机实例的连接。

时序图




其中:
时序角色
说明
腾讯云云手机 SDK
云手机终端 SDK 包括 JavaScript SDKAndroid SDKiOS SDK(本章内容以 JavaScript SDK 为例)
业务客户端
业务提供给用户使用的平台
业务后台
业务后台服务,管理用户连接和调用云 API,需要部署在本地或者任意服务器
腾讯云云手机后台
云手机提供相关功能云 API,具体接口文档可联系您的腾讯云商务获取
腾讯云云手机实例
通过控制台购买的云手机实例

功能介绍

连接实例
1. 业务客户端调用 TCGSDK.init() 接口完成初始化构建。初始化完成后,再调用 TCGSDK.getClientSession() 获取 Client 端的 ClientSession。
2. 业务客户端通过传入 ClientSession 等参数向业务后台请求连接云手机,业务后台通过云手机 API 调用创建云手机实例连接,将返回的服务端 ServerSession 回传给业务客户端。
3. 业务客户端调用 TCGSDK.start() 接口连接云手机实例,SDK 完成云手机连接后会触发回调 onConnectSuccess(),完成云手机实例连接。
断开连接
云手机实例使用完毕后,可由业务客户端调用 TCGSDK.destroy() 接口断开连接。若需要重新使用云手机,可以按照上述步骤重新连接实例。

实例管理

腾讯云云手机支持云手机实例管理,包括查询、重启、重置实例等功能。

功能介绍

查询实例:支持查询已购买云手机实例列表。
重启实例:支持对指定云手机实例发起重启异步任务,任务结果可通过查询任务获取。
重置实例:支持对指定云手机实例使用指定容器镜像发起重置异步任务,任务结果可通过查询任务获取。

应用管理

腾讯云云手机支持云手机应用管理,包括创建、查询、删除、安装、卸载应用等功能。

功能介绍

创建应用:支持业务自助上传创建应用,每个应用支持创建多个应用版本。
查询应用:支持查询已创建云手机应用列表。
删除应用:支持删除已创建云手机应用。
安装应用:支持对指定云手机实例发起安装应用异步任务,任务结果可通过查询任务获取。
卸载应用:支持对指定云手机实例发起卸载应用异步任务,任务结果可通过查询任务获取。

镜像管理

腾讯云云手机支持云手机实例镜像管理,包括创建、同步、查询、删除镜像等功能。

功能介绍

创建镜像:支持对指定云手机实例发起创建实例镜像任务,创建的镜像默认只存在发起实例的地区。
同步镜像:支持同步已创建云手机实例镜像到其他指定地区。
查询镜像:支持查询已创建云手机实例镜像列表。
删除镜像:支持删除已创建云手机实例镜像。

任务管理

腾讯云云手机支持多种云手机任务管理,包括同步和异步执行命令、查询异步任务等功能。

功能介绍

同步执行命令:支持对指定云手机实例发起同步执行命令任务。
异步执行命令:支持对指定云手机实例发起异步执行命令任务,任务结果可通过查询任务获取。
查询任务:支持查询云手机任务状态结果。

更多功能

腾讯云云手机支持多种灵活接入方式,若有相关接入需求,请联系您的腾讯云商务或 填写表单