如何在 React Native Expo 应用程序中实现视频和/或音频调用

Abd*_* M. 10 node.js webrtc reactjs react-native expo

我正在使用Expo构建一个 React Native 应用程序,我需要添加音频通话和视频通话功能,但是似乎我无法不弹出 Expo 的情况下使用react-native-webrtc(链接在这里)。

我的问题是无论如何我可以在不弹出 Expo 的情况下向我的应用程序添加音频和视频功能,如果是这样怎么办?

如果知道我的堆栈是什么有帮助,如下:

前端:

  1. 反应本机
  2. 世博会
  3. 终极版
  4. 套接字IO

后端

  1. 节点
  2. 表达
  3. 套接字IO
  4. MongoDB

非常感谢您提前!


编辑

我正在寻找的是一种无需中继任何付费服务(例如AgoraTwilio)即可实现它的方法

非常感谢您的帮助,我已经检查了下一个功能的世博投票投票,webrtc 在那里,希望他们尽快实施。所以与此同时,任何其他解决这个问题的方法都非常感谢。

谢谢!

Abd*_* M. 3

现在,从SDK 42开始,Expo 添加了custom development clients,它几乎允许您将任何本机 React Native 库添加到您的项目中,因此现在可以使用传统的webrtc 。