搭建视频通话系统Demo
前言
这是两个安卓手机之间进行实时音视频功能的介绍
比如:QQ之间视频是如何建立起来的?
准备工作(这一块是昨天完成的,具体步骤忘了很多,只介绍重点):
1.注册一个腾讯云账号
注册链接:
https://cloud.tencent.com/register?&s_url=https%3A%2F%2Fconsole.cloud.tencent.com%2Fdeveloper
2.当注册成功后,新用户可以免费领取1000分钟的视频时长(这个是至关重要的,因为没有这个时长你是无法创建视频房间进行视频连接的!!!)
第一步:下载源码并配置(如果已经有安卓视频代码就跳过这一步)
首先,登陆实时音视频控制台(控制台链接:https://console.cloud.tencent.com/rav)
下载并解压好文件之后,将代码部署好(这里用的是安卓代码,并且直接交给安卓人员,怎么配置有待研(bai)究(du)…)。配置好之后先不要启动,还有要步骤要走-v-
第二步:获取SDKAppid和秘钥
下面页面的链接:https://console.cloud.tencent.com/rav/app/1400254507/accountInfo
然后获取签发UserSig的秘钥(别人可以根据这个秘钥盗取你的流量,慎重!!!)
可能出现的状况:
当点击图一“查看秘钥”的时候,可能会出现如图二(就一个秘钥)
也有可能出现如图三的情况,两种原因:
**1.**你的UserSig是老版本,没有更新(在2019年7月19号之前创建的就属于老版本,之后的是新版本)
**2.**你使用的是“非对称式加密”方式,注意图二中“查看秘钥”按钮下的那一行字中的那一抹绿色,点击后可来回切换
第三步:配置Demo
找到Demo中的GenerateTestUserSig 类文件(如下图,不同类型文件的路径不一样)
修改好之后就可以启动Demo跑在手机上玩一玩了
(前提是你得有视频套餐时长,查看链接:https://console.cloud.tencent.com/rav)