如何在flutter中实现agora视频通话邀请

Posted

技术标签:

【中文标题】如何在flutter中实现agora视频通话邀请【英文标题】:how to implement agora video call invitation in flutter 【发布时间】:2021-10-03 09:07:42 【问题描述】:

我是 Flutter 新手 我想知道使用 agora SDK 实现视频通话邀请的最佳方式 双方。

    // joing channel
String token = await getToken("test22", 25);
await _engine.joinChannel(json.decode(token)["Token"], "test22", null, 25);
Map arguments = 
  "calleeId": 15,
  "content": "empty",
  "channelId": "test22",
;
await _client!.sendLocalInvitation(arguments);

我尝试使用此方法,但我得到 Unhandled Exception: sendLocalInvitation failed errorCode:1

【问题讨论】:

【参考方案1】:

对于应用内来电通知,您可以使用 Agora RTM SDK 向被叫方发送来电信号。您可以参考此链接以了解有关该程序的更多信息:https://docs.agora.io/en/Real-time-Messaging/rtm_invite_android

【讨论】:

以上是关于如何在flutter中实现agora视频通话邀请的主要内容,如果未能解决你的问题,请参考以下文章

如何基于 Agora Android SDK 在应用中实现视频通话?

是否可以在 Flutter Web 和 Flutter App 中实现 Agora Video Call?

如何在 Flutter 中实现 Agora 云录制 api?

使用 Agora Flutter 传入的视频/音频呼叫通知

我如何在 React-Native 中使用 agora 视频通话共享手机屏幕

如何在同一个 App 中同时集成语音通话和视频通话 Agora SDK