我正在尝试构建一种以这种方式工作的应用程序:作为用户,我想与另一个用户发起呼叫。我希望建立连接的方式是随机的。因此,它将随机连接到那里的许多客户端之一。同样,当其他客户端尝试拨打电话时,它应连接到另一个随机客户端,依此类推。我希望这些电话不是通过电话而是通过应用程序(例如WhatsApp)进行的。 现在的问题是; Twilio是用于此目的的好方法吗? 如果可以,您能告诉我哪个功能最适合我的应用程序?
谢谢您的建议!
答案 0 :(得分:2)
这里是Twilio开发人员的传播者。
我可以回答Twilio是您在自己的应用程序中执行此操作的好方法。我建议使用Twilio Video来构建它,因为它允许通过音频或视频进行跨平台通信(在您的情况下,您可能不需要视频,但这将为您提供最佳的音频质量)。
例如,我的同事Dominik建立了video roulette application。这种情况是在Web中使用JavaScript内置的,但对于本机应用程序,想法是相同的。应用程序的code for the server side部分应提供一些有关如何连接随机配对的见识。
还可以将Twilio Video与CallKit和Connection Services集成在一起,以便您可以向像真实来电一样响起的其他设备发出出站呼叫。