要进行 Agora.io 语音通话,您是不是必须在您拨打电话的应用程序中?
Posted
技术标签:
【中文标题】要进行 Agora.io 语音通话,您是不是必须在您拨打电话的应用程序中?【英文标题】:To do a Agora.io voice call do you have to be in the app you are calling from?要进行 Agora.io 语音通话,您是否必须在您拨打电话的应用程序中? 【发布时间】:2019-04-15 13:21:26 【问题描述】:我想在我的应用程序中使用 Agora.io,但我想知道用户是否必须登录应用程序才能接听电话,或者 Agora.io 是不是通过应用程序拨打电话?
【问题讨论】:
【参考方案1】:Agora 的引擎没有实现直接调用功能。 Agora 支持两个或多个用户加入一个“频道”,但都必须使用该应用程序),但 Agora 不支持其 SDK 中的推送通知。
您需要使用推送通知服务(当用户不在应用内时)、CallKit (ios) 或 ConnectionService (android) 用于电话用户界面。
[更新]
Agora 有一个演示,展示了如何使用 Agora 的 Real-Time Messaging 以及原生 ConnectionService/CallKit 来使用 Agora 实现“呼叫”功能。
安卓:https://github.com/AgoraIO-Usecase/Video-Calling/tree/master/OpenDuo-Android
IOS:https://github.com/AgoraIO-Usecase/Video-Calling/tree/master/OpenDuo-iOS
【讨论】:
你能分享一下实现这个的代码sn-p吗, @ManoharPerepa 我已经用演示链接更新了我的回复 @Hermes 显示找不到该网站。你有更新的链接吗? @Jaqueline repo 已移至此处github.com/AgoraIO-Usecase/Video-Calling,还更新了我的回复以包含每个平台的最新网址。以上是关于要进行 Agora.io 语音通话,您是不是必须在您拨打电话的应用程序中?的主要内容,如果未能解决你的问题,请参考以下文章
Agora.io 是不是提供类似 whatsapp 的通话功能?