呼叫邀请的适用场景和主要功能

使用 Agora RTC SDK 搭配 RTM SDK 可以进行呼叫控制的功能。当业务设计符合以下内容时,可以集成呼叫邀请来实现需求。

  1. 呼叫邀请的主要行为:
  • 主叫发送呼叫邀请;
  • 主叫取消呼叫邀请;
  • 被叫接受收到的呼叫邀请;
  • 被叫拒绝收到的呼叫邀请。
  1. Agora RTM SDK 支持:
  • 主叫在发送邀请时提供附加信息,比如:媒体频道名(channelId)和 content;
  • 被叫在接受或拒绝邀请时提供相应内容(response);
  • 单个主叫同时发送多个呼叫邀请(支持向同一或多个被叫同时发送多个呼叫邀请)。
  1. 呼叫邀请的应用场景包含:
  • APP 的呼叫邀请的响铃功能;
  • 邀请对方结合 Agora Native SDK 进行屏幕共享;
  • 两个用户之间同时或先后发起视频呼叫和白板共享功能;
  • 需要同步状态的呼叫场景
  • 语聊房管理员静音和控制麦序等功能

呼叫邀请相关文档:
https://docs.agora.io/cn/Real-time-Messaging/rtm_invite_android?platform=Android

呼叫邀请相关 API 参考:
https://docs.agora.io/cn/Real-time-Messaging/API%20Reference/RTM_java/index.html#callinvitation

呼叫邀请 Demo:

视频呼叫能否提供基于react-native的实现

目前不行,因为呼叫邀请需要用到RTM服务,但是目前RTM服务没有RN版本的