我可以使用 agora_rtc 在 Flutter 中实现一对一语音通话 (VOIP) 吗?

Can i implement one to one voice call(VOIP) in Flutter using agora_rtc?

希望使用 agora_rtc_engine 制作一个支持一对一通话(仅语音)的应用程序。用户可以在哪里呼叫特定用户我想知道如何在 flutter 中添加此功能并显示来电屏幕或推送通知,因为他们的官方文档中没有示例。提前致谢。

如果您想使用 agora_rtc_engine that you shared then you can simply call disableVideo() function before joining the channel. You can clone this repo over here 并将 enableVideo() 替换为 disableAudio(),您将进行 1 对 1 音频通话。

虽然更传统的方法是使用 Agora 语音通话 SDK for Flutter:https://github.com/AgoraIO/Flutter-SDK/tree/audio-only

Agora 不提供任何API推送通知。您可以使用 callKeep 通过来电屏幕向用户推送通知。