现引用新版本 RTC及RTM 的SDK 实现音视频聊天功能,查了下相关资料,原来是应用的信令呼叫,现在是引用的什么方式呢?
请大神…指点迷津
现引用新版本 RTC及RTM 的SDK 实现音视频聊天功能,查了下相关资料,原来是应用的信令呼叫,现在是引用的什么方式呢?
请大神…指点迷津
能否具体描述下你们的业务场景呢?
RTC SDK
我们将能实现音视频实时通信功能的 Agora SDK 统称为 RTC (Real-Time Communication) SDK,能实现语音通话、视频通话、音频互动直播以及视频互动直播等实时通信场景。
RTM SDK
Agora RTM (Real-time Messaging) SDK 提供了稳定可靠、低延时、高并发的全球消息云服务,帮助你快速构建实时场景。可用于实现消息发送、呼叫邀请等信令系统功能。
Agora RTC SDK 提供的是实时视频/语音通话功能,而视频呼叫邀请属于信令系统的功能之一。
您可以通过同时集成 Agora RTC SDK 和 Agora RTM SDK 来实现呼叫邀请的功能。
请参考相关 API 文档:https://docs.agora.io/cn/Real-time-Messaging/API%20Reference/RTM_java/index.html
视频呼叫邀请 Demo:https://github.com/AgoraIO/Advanced-Video/tree/master/Video-Call-with-Chat
视频呼叫邀请Demo ,这个我先看一下,也许就是我需要了解的。
我如果实现一个 聊天软件 (音频、视频、文字聊天) 是直接引用一个 RTC SDK 即可,还是说 要同时引入 RTM SDK ?
需要同时引入 RTM SDK 的。文字聊天是 RTM 才有的功能。
嗯,这两个问题解决了。谢谢