技术分享| 如何快速实现音视频在线通话

请问咱们支持像微信一样的音视频呼叫功能吗?

请问呼叫邀请怎么实现?

如果客户端离线了,怎么呼叫到客户?

怎么添加呼叫铃声?以及接收铃声?

经常能听到有用户问上述的问题,今天借此机会向大家讲解下音视频呼叫的整体流程。

前提

在接入anyRTC SDK前,先向大家介绍下音视频呼叫所需要的SDK:视频通话SDK实时消息SDK、第三方推送服务。

视频通话SDK

视频通话SDK,可实现一对一单聊、多人群聊,同时具备纯语音通话和视频通话功能。也可以实现一对一、多对多的音视频互动直播。其原理是进入同一个频道即可发布自己的音视频流并自动订阅其他用户的音视频流,进而实现音视频通话。

实时消息SDK

实时消息SDK,可以轻松实现点对点消息、频道消息、用户属性、频道属性和发起呼叫邀请、获取离线以及历史信息等功能。更可以自由拓展出更多丰富的功能,如禁言、踢人、权限管理等。其原理是在线用户的信令的发送与接收,通过信令交换来客户所需要的功能。

第三方推送服务

第三方推送服务,当集成了实时消息 SDK 的用户下线后,消息需要通过第三方推送服务才能送达,一般应用中都会集成推送服务,当实时消息用户下线后,通过推送服务也可以进行消息传递,实现音视频呼叫。

实现音视频呼叫功能,前提已经集成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值