首页 > 解决方案 > 语音通话连接路由 React-Native

问题描述

我正在尝试构建一个以这种方式工作的应用程序:作为用户,我想与另一个用户开始通话。我希望建立连接的方式是随机的。因此,它将随机连接到那里的众多客户端之一。此外,当其他客户端尝试拨打电话时,它应该连接到另一个随机客户端等等。我希望通过应用程序(例如 WhatsApp)而不是电话来拨打这些电话。现在,问题是;Twilio 是实现此目的的好方法吗?如果是,您能告诉我他们的哪些功能最适合我的应用程序吗?

感谢您的任何建议!

标签: react-nativeroutingconnectiontwilio

解决方案


Twilio 开发人员布道者在这里。

我可以回答,Twilio 将是您在自己的应用程序中执行此操作的好方法。我建议使用Twilio Video来构建它,因为它允许通过音频或视频进行跨平台通信(在您的情况下,您可能不需要视频,但这将为您提供最佳音频质量)。

例如,我的同事 Dominik 构建了一个视频轮盘赌应用程序。在这种情况下,界面是用 JavaScript 为 web 构建的,但对于原生应用程序的想法是相同的。应用程序的服务器端部分的代码应该能够深入了解如何连接随机配对。

还可以将 Twilio Video 与 CallKit 和 Connection Services 集成,这样您就可以拨打其他设备的出站电话,这些设备就像真正的来电一样响起。


推荐阅读