搭建视频通话系统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)
 
 
在这里插入图片描述

1.如上图,点击:“创建一个应用并跑通Demo”

 
 
在这里插入图片描述

2.如上图,点击“立即开始”后输入Demo名称

 
 
在这里插入图片描述

3.如上图,输入Demo名称后就可下载SDK以及配套的Demo源码
如果需要源码就将鼠标放在红色方框上,会出现源码下载地址

 
 
在这里插入图片描述

(图一)

在这里插入图片描述

(图二)
这里选的是GitHub,然后点击图一中的红色方框中的省略号,就会进入图二 在这里可以下载各种类型的Demo源码,点击图二中右边的原谅色按钮可进行下载

下载并解压好文件之后,将代码部署好(这里用的是安卓代码,并且直接交给安卓人员,怎么配置有待研(bai)究(du)…)。配置好之后先不要启动,还有要步骤要走-v-

 
 

第二步:获取SDKAppid和秘钥

下面页面的链接:https://console.cloud.tencent.com/rav/app/1400254507/accountInfo

在这里插入图片描述

首先,获取你自己的SDKAppid(**如上图中红色框框**)
 

在这里插入图片描述

(图一)

在这里插入图片描述

(图二)

在这里插入图片描述

(图三)

然后获取签发UserSig的秘钥(别人可以根据这个秘钥盗取你的流量,慎重!!!)

 

可能出现的状况:
当点击图一“查看秘钥”的时候,可能会出现如图二(就一个秘钥)
也有可能出现如图三的情况,两种原因:
**1.**你的UserSig是老版本,没有更新(在2019年7月19号之前创建的就属于老版本,之后的是新版本)
**2.**你使用的是“非对称式加密”方式,注意图二中“查看秘钥”按钮下的那一行字中的那一抹绿色,点击后可来回切换

 
 

第三步:配置Demo

找到Demo中的GenerateTestUserSig 类文件(如下图,不同类型文件的路径不一样)
在这里插入图片描述
在这里插入图片描述

找到上图红的SDKAppid和秘钥,修改成自己的

 

修改好之后就可以启动Demo跑在手机上玩一玩了 (前提是你得有视频套餐时长,查看链接:https://console.cloud.tencent.com/rav)