在 Agora 视频通话 SDK 中启动 Unity 应用

Posted

技术标签:

【中文标题】在 Agora 视频通话 SDK 中启动 Unity 应用【英文标题】:Launch a Unity app on in-coming video call in Agora video call SDK 【发布时间】:2020-08-10 12:48:18 【问题描述】:

我们正在使用适用于 Unity 的视频通话 SDK,我们希望在来电时唤醒应用。

问题: 当视频通话开始时,我们会发送推送通知,我们要拨打电话。 我们如何做到这一点?

【问题讨论】:

您是否有指向 “视频通话 SDK” 的链接,以便我们查看他们的文档是否允许“打电话”之类的选项?这是适用于android还是ios?您是否至少可以使用本机代码(不是 Unity API)来触发手机振动(通过一些 IF 语句)? 【参考方案1】:

首先,Agora Video SDK 实际上更像是一个“聊天”或流媒体 SDK。它不包括任何电话呼叫功能。您可能需要考虑构建客户端-服务器架构来处理底层操作系统上的通知。您将需要研究原生 API 以了解如何拨打电话,然后构建原生桥以从 Unity 应用层调用函数以实现进一步的业务逻辑。

【讨论】:

以上是关于在 Agora 视频通话 SDK 中启动 Unity 应用的主要内容,如果未能解决你的问题,请参考以下文章

是否可以录制 Agora SDK 视频通话?

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

使用 Agora SDK 进行视频通话时的 Flutter 通知

基于 Agora SDK 实现 macOS 端的一对一视频通话

Agora 的视频通话布局

基于 Agora SDK 实现 Windows 端的一对一视频通话(基于3.6.2版本)