Expo React Native 应用程序中的 RTMP 直播

Posted

技术标签:

【中文标题】Expo React Native 应用程序中的 RTMP 直播【英文标题】:RTMP live stream in Expo React Native app 【发布时间】:2020-11-23 10:54:31 【问题描述】:

我正在尝试在 expo 应用程序中播放 RTMP 直播。但是玩不了。经过研究,我发现 Expo 在 expo-video 中不支持 RTMP 协议,要播放 RTMP 视频我必须从应用程序中弹出 expo。我的应用严重依赖 expo,所以我不想弹出。

有什么方法可以在我的 expo 应用中播放 RTMP 直播?

【问题讨论】:

滴滴。您找到解决问题的方法了吗?因为我有同样的问题 @Kob_24 不,我必须退出 expo 并将应用程序转换为 react 本机 cli,然后我使用 Nodemedia 客户端进行流式传输。 使用这个 import Video from 'expo-av';我用过它,它对我来说很好用 【参考方案1】:

我在一个相关的项目中使用了这个库。

https://github.com/NodeMedia/react-native-nodemediaclient

【讨论】:

但是这个库需要从我不想要的应用程序中弹出展览 嗯,不妨试试[这个] (docs.expo.io/versions/latest/sdk/av)

以上是关于Expo React Native 应用程序中的 RTMP 直播的主要内容,如果未能解决你的问题,请参考以下文章

Expo React Native 应用程序中的 RTMP 直播

使用 Expo 取消 React Native 中的异步获取请求

如何在 expo/react-native 应用程序中添加自定义节点模块?

如何在 React Native + Expo 下使用 SAML 对 Firebase 中的用户进行身份验证

当我想删除列表中的一项时,一切都会被删除 Expo, React Native

React Native - 如何构建 expo react native 应用程序,使其不需要 Expo android 应用程序打开