有没有办法在React Native(适用于Android)中添加视频元素



我正在搜索文档,但还没有成功找到示例代码。我需要从流媒体服务器播放视频。有办法吗?或者可能是react js还不支持android上的视频。

是的。我花了一段时间才弄清楚,但解决办法很简单。

使用跨平台iOS和Android的react原生视频组件。

实施:再简单不过了。。。

<Video source={{ uri: 'http://STREAM_URL/playlist.m3u8' }} />


在iOS和Android上播放实时HLS.m3u8流的提示:

在iOS上:请确保在info.plist上的应用程序传输安全设置中允许流的源域作为异常域。在测试时,我将"允许任意加载"设置为YES。在我这么做之前,这条小溪根本没有流过。

在Android上:使用react原生视频1.0中引入的新外层变体。以下是如何启用的:#426(注释)

React Native不支持它。

我没有使用过这个,但你可以在这个插件中找到你需要的东西:https://github.com/ms88privat/react-native-video-gstreamer

相关内容

  • 没有找到相关文章

最新更新