VOIP+PSTN集成方案

VOIP+PSTN集成方案

首先介绍下一般的需求场景

  1. 双方都是app,类似微信的纯voip的方式,一对一或者多对多的音视频会议
  2. 一方是app端软电话,另一方是客户的手机或者话机

    一般上述的场景,基本涵盖了我们熟知的拨打电话的领域。

android 和 ios 集成方案

首先需要下载信令的代码示例,到这里下载信令的sdk即可:
https://docs.agora.io/cn/2.0/download

信令的sdk,应该是包含了demo的。可以直接运行测试。需要注意的是。首先你需要按照快速开始 来配置demo。

替换旧的媒体SDK

官网上下载的信令的demo可能会存在开启媒体通信失败或者app闪退的问题,这个问题一般是媒体sdk过久。需要替换:

替换的方式是,到这里
https://docs.agora.io/cn/2.0/download
下载视频通话 + 直播 SDK即可。

android的集成方式为

然后在 Agora.io SDK 下载 视频通话 + 直播 SDK,解压后将其中的 libs 文件夹下的 *.jar 复制到本项目的 app/libs 下,其中的 libs 文件夹下的 arm64-v8a/x86/armeabi-v7a 复制到本项目的 app/src/main/libs 下,其中的 libs/include 文件夹下

ios的集成步骤:

下载 视频通话 + 直播 SDK,解压后将其中libs文件夹下的

AgoraRtcEngineKit.framework
AgoraRtcCryptoLoader.framework
libcrypto.a
三个文件复制到本项目的 “OpenVideoCall” 文件夹下。

最后使用 XCode 打开 OpenVideoCall.xcodeproj,连接 iPhone/iPad 测试设备,设置有效的开发者签名后即可运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值