我正在react native中使用react-native-video播放HLS流媒体,它工作正常。我想知道我可以从移动的的本地存储播放.m3u8视频吗?就像我在移动存储中下载了m3u8流媒体,然后我想从应用程序播放它。那么我该如何播放它呢?请让我知道是否有任何方法可以在react-native-video中从移动存储播放它。
另外,我想知道是否有什么好的方法来下载m3u8流在移动的。
我正在react native中使用react-native-video播放HLS流媒体,它工作正常。我想知道我可以从移动的的本地存储播放.m3u8视频吗?就像我在移动存储中下载了m3u8流媒体,然后我想从应用程序播放它。那么我该如何播放它呢?请让我知道是否有任何方法可以在react-native-video中从移动存储播放它。
另外,我想知道是否有什么好的方法来下载m3u8流在移动的。
2条答案
按热度按时间ykejflvf1#
好吧......那么:
最初的答案建议使用this library以支持
HLS videos
很容易看出,这个库已经到了生命周期的尽头,很快就会被newer library所取代
当我在我的评论中写这个问题是似乎是一个重复的,我的意思是建议的解决方案是框架不可知的(例如-它支持所有的框架,让你包括外部
JS module
,这实际上是所有的平台)。这也是为什么我没有标记这个问题是重复的,尽管相似。**简而言之:**您可以在项目中使用此解决方案,并可能最终得到一个用于视频元素的小react组件,以便将所有逻辑 Package 在一个可重用单元中。
祝大家发展愉快!🤠
klsxnrf12#
<Video source={{uri:url.m3u8}} />