场景描述
小明是一家公司的前端开发者,公司想要在自家的网站中加入音视频能力,能够让用户可以发起直播、点播以及回放。为此,小明开始在网上找相关提供音视频服务的产品,最终他选定使用声网Agora的音视频服务,只要接入声网Agora的 SDK 就可以上线他们需要的功能。
在使用声网Agora的音视频产品和服务之前,有几个简单的设置。
-
1)在 声网Agora 平台创建一个有效的开发者账号。
-
2)在 声网Agora控制台创建一个项目,并获取
App ID
和临时 Token
。
注册登陆声网
立即免费体验
在声网Agora官网右上角点击免费体验
- 点击免费体验
- 使用
邮箱
或者手机号
注册
创建项目
在声网后台创建自己的项目
- 填写一个项目名字,比如
声网音视频测试
- 选择符合自己的使用场景
- 点击
创建项目
按钮之后会进入下一个步骤,声网会通过浏览器需要使用我们的麦克风
和使用我们的摄像头
,请都点击允许
按钮授权。
试用演示
完成上面的授权之后,会进入产品的试用演示
阶段,此时会首先看到和听到我们自己的声音和视频。
下一步
快速测试或者集成
需要将声网的产品和服务使用到我们的产品中,要保证前面步骤已经完成或者具备了。
之后,在声网后台可以看到自己创建和维护的项目及数据等。
快速实现1 对 1
实时语音通话
有两种方式可以快速实现。
-
基于现有的 Demo 快速体验
-
自己动手写代码快速体验
基于现有的 Demo 快速体验
Clone Demo 仓库,可以直接复制下面的命令在终端执行命令。
git clone https://github.com/AgoraIO/API-Examples-Web.git --depth=1
cd API-Examples-Web/Demo
open Demo/index.html
执行完上面的命令会在浏览器中打开如下图的页面。此时我们选择Basic
→ Basic Voice Calling
,点击Try it now
的蓝色按钮
就会进入Basic Voice Calling
页面的测试页面。
我们需要用到APP ID
、Token(可选)
、Channel Name
、User ID(可选)
,可以在声网后台获取。
将上面的从后声网后台获取数据填入下图中,点击Join
按钮,会首选看到我们浏览器当前的标签页会出一个红色的图标,以及在该页面能看到Congratulations! Joined room successfully.
的字样,这都表示我们通过Demo快速成功的完成了音频服务的集成。
参考资料