开通云手机服务的主要操作步骤如下图所示:
首先您需要 注册火山引擎账号。
目前火山引擎云手机服务仅对认证企业用户开放,请通过以下步骤,申请开通云手机服务:
完成火山引擎账号的企业实名认证。具体步骤,参考 企业实名认证 。
认证成功后,打开云手机的 产品介绍页,点击申请试用,并提交您的联系信息。火山引擎商务或销售人员将与您联系,完成服务开通信息审核。
云手机服务开通成功后,在火山引擎官网,点击页面右上角的管理控制台然后选择云手机,即可打开云手机服务的管理控制台(或直接访问 云手机控制台链接)。
业务为用户在云手机控制台内购买资源、开展业务的标识。进入云手机控制台后,从左侧导航栏中选择,打开业务管理页面。点击新建业务,填写并提交业务基本信息。详细信息,请参考 业务管理。
业务创建完成后,在业务管理页面找到目标业务,点击进入业务。在业务下的实例管理页面中根据提示按需购买云手机实例资源。详细信息,参考 购买指南。
购买资源后,点击进入业务,在应用管理页面中上传应用安装文件、完成云手机预装应用的部署,为后续集成客户端 SDK 时,获取指定实例资源的推流信息做准备。
云手机服务接入可分为如下图中所示四个步骤:
在云手机控制台申请实例资源,上传应用安装包并完成应用部署后,您可以通过 获取 SDK 下载 SDK(Android、iOS、Web/H5) 包文件,开发定制化的客户端,集成云手机服务。Android、iOS、Web/H5 客户端开发的主要步骤如下:
环境准备:
初始化云手机 SDK:
app/src/main/AndroidManifest.xml
文件的 meta-data
中填入注册的火山引擎用户账号(可通过火山引擎官网页面右上角 用户 > 账号管理 > 主账号信息 获取)。prepare()
接口,进行资源异步加载。申请云手机服务:
ak
)和 Secret Key(sk
),调用 签发临时 Token 接口,获取用于鉴权的 Token(token
)。start()
接口,指定启动的云手机业务 ID(productId
)等必要参数,申请云手机服务。详细信息,参考 接口说明。环境准备:
初始化云手机 SDK:
VePhoneManager
配置,创建 VePhoneManager
实例 。申请云手机服务:
VePhoneConfigObject
选项(ak
、sk
、token
、userId
、productId
、podId
、appId
等鉴权和业务参数)。startWithConfig
接口,申请云手机服务。详细信息,参考 接口说明。环境准备:
实例化 vePhoneSDK:
new vePhoneSDK(config)
接口,指定 userId
、accountId
和 domId
等参数,实例化 vePhoneSDK。申请云手机服务:
start()
接口,指定启动的云手机业务 ID(productId
)和用于鉴权的令牌(token
)等参数,申请云手机服务。详细信息,参考 接口说明。说明
以上客户端 SDK 接入文档和服务端 OpenAPI 文档需完成企业实名认证并开通云手机服务后才可访问。详细说明,参考 开通云手机服务。