react-native - 如何在 React Native 上构建 VoIP 应用程序?

标签 react-native webrtc voip phone-call

我想构建语音/视频 react native 应用程序。我读了很多东西,但我很困惑。有 webrtc、twillio、callkit,但据我所知,其中最好的是 webrtc,你能告诉我在 React Native 上构建 VoIP 应用程序的最佳方法是什么吗?

最佳答案

首先我们必须了解 VoIP 服务器可以使用不同的协议(protocol)来发送信号,例如 SIP。

要构建 webrtc 应用程序并与 Voip 服务器通信,您必须实现一些使用该服务器的协议(protocol)。

您可以使用库 SIP.jsJsSIP实现软件电话的功能。

如果您想要更高级的软件电话,您可以修改演示,例如 Sipml5

关于react-native - 如何在 React Native 上构建 VoIP 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54168404/

相关文章:

ios - GoogleWebRTC 音频视频通话 iOS

ios - 推送即将到来,但未更新 firebase DB

react-native - Picker onValueChange() 调用了两次

ios - React Native 推送通知实践

ios - Xcode 9.0 中的 opentok 流式传输错误 : OT. Publisher.onStreamAvailableError

google-chrome - 在 Chrome 中录制屏幕时如何达到 60 FPS?

java - 在android项目中集成Liblinphone 4

react-native - 如何使文本垂直居中?

react-native - "Module does not exist in the module map or in these directories"在 native react

javascript - WebRTC 硬编码连接(无服务器)