目录

搭建视频通话系统Demo

搭建视频通话系统Demo

前言

这是两个安卓手机之间进行实时音视频功能的介绍

比如:QQ之间视频是如何建立起来的?

https://i-blog.csdnimg.cn/blog_migrate/26392425e3345de52db06ced9ef69d49.png#pic_center https://i-blog.csdnimg.cn/blog_migrate/907aa9fa336ca1e0ad59665b25ebf83a.png#pic_center

准备工作(这一块是昨天完成的,具体步骤忘了很多,只介绍重点):

1.注册一个腾讯云账号

注册链接:

2.当注册成功后,新用户可以免费领取1000分钟的视频时长(这个是至关重要的,因为没有这个时长你是无法创建视频房间进行视频连接的!!!)

第一步:下载源码并配置(如果已经有安卓视频代码就跳过这一步)

首先,登陆实时音视频控制台(控制台链接:https://console.cloud.tencent.com/rav)

https://i-blog.csdnimg.cn/blog_migrate/7d8315f3890ff90e26f5f54d57f64491.png#pic_center

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

https://i-blog.csdnimg.cn/blog_migrate/2f3e1c6a8cc096fb81f62fa020ebc2ae.png#pic_center

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

https://i-blog.csdnimg.cn/blog_migrate/7c56ace8143d8a0f7c539c13773ca25b.png#pic_center

3.如上图,输入Demo名称后就可下载SDK以及配套的Demo源码

如果需要源码就将鼠标放在红色方框上,会出现源码下载地址

https://i-blog.csdnimg.cn/blog_migrate/e6e37803cb5be09189fb54dae80733d6.png#pic_center

(图一)

https://i-blog.csdnimg.cn/blog_migrate/c8e36a747a2f38852473b2c2e95e2135.png#pic_center

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

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

第二步:获取SDKAppid和秘钥

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

https://i-blog.csdnimg.cn/blog_migrate/c232d80254effd507e7459c7ed138322.png#pic_center

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

https://i-blog.csdnimg.cn/blog_migrate/397a0fd1436dc1854c76939bdd48d79c.png#pic_center

(图一)

https://i-blog.csdnimg.cn/blog_migrate/a530db1932a4aebc5157648ebeb61f75.png#pic_center

(图二)

https://i-blog.csdnimg.cn/blog_migrate/e12c6f2c7aba0d14abcf466bf679c289.png#pic_center

(图三)

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

可能出现的状况:

当点击图一“查看秘钥”的时候,可能会出现如图二(就一个秘钥)

也有可能出现如图三的情况,两种原因:

**1.**你的UserSig是老版本,没有更新(在2019年7月19号之前创建的就属于老版本,之后的是新版本)

**2.**你使用的是“非对称式加密”方式,注意图二中“查看秘钥”按钮下的那一行字中的那一抹绿色,点击后可来回切换

第三步:配置Demo

找到Demo中的GenerateTestUserSig 类文件(如下图,不同类型文件的路径不一样)

https://i-blog.csdnimg.cn/blog_migrate/e0c5e37cc936dc78abe8d2d1557ef9a5.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/04a2e2c47b521d7a6f32fdb4ed517c2d.png#pic_center

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

修改好之后就可以启动Demo跑在手机上玩一玩了

(前提是你得有视频套餐时长,查看链接:https://console.cloud.tencent.com/rav)