iOS音视频接入-TRTC接入前期key、秘钥等准备

时间:2022-07-26
本文章向大家介绍iOS音视频接入-TRTC接入前期key、秘钥等准备,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

前提准备

入门Demo试跑

在接入前我们可以先体验下腾讯为开发者提供的Demo(体验地址),体验之后我们就可以进行快速入门Demo试跑,在跑Demo之前我们必须确认以下信息:

  1. 腾讯云账号(注册、并完成实名认证)
  2. XCode11.0及以上版本
  3. 具有有效的开发者签名(未付费自己的开发者账号也可以)

下载Demo

  1. 腾讯云,进行登录,可通过多种方式进行;
  2. 点击右上角的控制台
点击控制台

3. 确认是否已实名,如未实名需要实名认证。

确认是否实名

4. 实名后,找到实时音视频

实时音视频

5. 侧边栏找到“开发辅助”,并点开快速跑通Demo,开始创建Demo

创建Demo

6. 填写应用名称,此名称可随意填写

填写应用名称

7. 下载对应源码,有GitHub和ZIP两种选择,我选择的是ZIP下载。如已下载,点击下一步。

下载Demo
下一步

8. 获取Demo的AppID和秘钥

注意修改位置

9. 修改appID和秘钥

找到Debug
Debug的点h文件
修改AppID和秘钥

10. 运行之后即可看到Demo的内容

运行后的Demo

11. 通过配置证书等基本操作后,如编译运行成功,可在控制台查看消耗的时间。

跳转控制台

入门Demo跑通之后,可以进行我们可以跟代码查看每个功能调用的API及配置。

注:如果之前测试手机上下载过体验Demo(非入门Demo),请先卸载体验Demo,如不卸载会出现无法安装入门Demo错误。

后续AppID及秘钥查询

应用管理

在应用管理内可随时查看、创建应用信息

应用管理

应用信息

在应用信息中可进行功能配置等操作,开通某些功能操作可能会产生费用,请根据实际情况开通。

应用信息及功能配置

Licence和key获取

Licence和key在使用移动直播SDK推流、实时视频通话、短视频均需要填写。

测试版 License

可以免费申请测试版 License(基础版,免费测试有效期为14天,可续期1次,共28天)体验测试,具体步骤如下:

1. 在云产品-云直播

点击云直播

2. 在侧边栏中找到直播SDK-License-新增License

新增License

3. 单击“立即申请”,填写【App name】App名称、【Bundle Id】为 iOS 的 Bundle ID。若无 Package Name 或 Bundle Id,可填写“-”。

填写信息

4. 点击确定,创建成功后,页面会显示生成的 License 信息。请记录 Key 和 LicenseUrl,便于在 SDK 初始化时使用。

创建成功后的License信息

续期测试版 License

测试版 License 初次申请默认有效期默认为14天,期满后您可续期1次,单击测试版 License 右侧的【编辑】进入修改界面,单击【确定】重新保存即可续期14天。

注:测试版 License 有效期共28天,只能续期一次。若继续使用,需要购买正式版 License。

正式版 License

1.购买指定规格的直播流量包,获得赠送1年有效期的正式直播基础版 License 使用权限,具体价格请参见价格总览

直播流量包

2. 付费成功后进入 直播SDKLicense,点击【新增License】按钮,选择已购买的流量包绑定有效期,并单击【确定并继续完成License设置】。

选择License
注:选择直播流量包仅用于直播基础版 License 绑定流量包的有效期,流量包的流量可用于当前账号所有 License 直播流量消耗。
例如,您的标准直播服务是日结流量计费,在2020年01月01日购买了10TB的直播流量包,为直播 App 创建了直播 License A;在2020年02月01日购买了50TB的直播流量包,为另一个直播 App 创建了直播 License B。
则 A 和 B 可共用60TB的流量,其中10TB流量包和 License A 都在2021年01月01日到期,50TB流量包和 License B 都在2021年02月01日到期。

3. 填写正式版 License 的信息,【Package Name】为 Android 的包名,【Bundle Id】为 iOS 的 Bundle ID。

注意:

  • 单击【确定】前需要再次确认 Bundle ID 和 Package Name,如与提交到商店的不一致请提前进行修改,一旦提交成功将无法再修改 License 信息
  • 正式版 License 不支持信息修改,若您需要修改 License 信息,购买资源包后请勿用于续期 License,请单击【新增 License】重新新增 License 绑定新的包名信息。
正式版内容确定后不可修改

套餐包管理

免费试用

腾讯云新用户在注册后会有10000分钟的免费套餐包使用,当此免费时间用尽之后,可通过套餐包管理选项进行续费操作。可根据自己的实际情况购买套餐,或与腾讯云客服获取相关资费。

购买套餐包

套餐购买指南

具体套餐购买指南点我

超详细官方介绍

购买指南

如在入门Demo试跑中遇到问题,可留言询问!