react-native - 语音通话连接路由 React-Native
问题描述
我正在尝试构建一个以这种方式工作的应用程序:作为用户,我想与另一个用户开始通话。我希望建立连接的方式是随机的。因此,它将随机连接到那里的众多客户端之一。此外,当其他客户端尝试拨打电话时,它应该连接到另一个随机客户端等等。我希望通过应用程序(例如 WhatsApp)而不是电话来拨打这些电话。现在,问题是;Twilio 是实现此目的的好方法吗?如果是,您能告诉我他们的哪些功能最适合我的应用程序吗?
感谢您的任何建议!
解决方案
Twilio 开发人员布道者在这里。
我可以回答,Twilio 将是您在自己的应用程序中执行此操作的好方法。我建议使用Twilio Video来构建它,因为它允许通过音频或视频进行跨平台通信(在您的情况下,您可能不需要视频,但这将为您提供最佳音频质量)。
例如,我的同事 Dominik 构建了一个视频轮盘赌应用程序。在这种情况下,界面是用 JavaScript 为 web 构建的,但对于原生应用程序的想法是相同的。应用程序的服务器端部分的代码应该能够深入了解如何连接随机配对。
还可以将 Twilio Video 与 CallKit 和 Connection Services 集成,这样您就可以拨打其他设备的出站电话,这些设备就像真正的来电一样响起。
推荐阅读
- python-3.x - 测试是否引发异常 pytest
- javascript - 选项卡未触发
- c# - asp.net 核心中的甜蜜警报确认对话框
- javascript - 框填充当前颜色后如何更改描边颜色
- javascript - Target 不是 Electron-React-Typescript-Webpack 应用程序中的 DOM 元素
- swiftui - SwiftUI:传递给子视图的状态没有收到更新?
- javascript - Vue 使用 PHPMailer 提交表单数据
- scala - 使用 scala 将表情符号作为输入提供时获取 Unicode
- python - Vscode:在子文件夹中创建 venv 时,无权访问 .venv python 解释器
- spring-boot - findAllByTimeStampBetweenAndStoreIn(Long startTime, Long endTime, List
商店)不工作