react-native-video可以同时播放单独的视频和音频轨道吗?

米歇尔·皮德戈罗德斯基(Michail Pidgorodetskiy)

我有很多来自API的技巧,它们分别为我提供了uri的视频和音频。我可以在某种程度上同时播放2个跟踪视频和音频并同时支持暂停播放搜索等功能吗?

曲目数据的JSON(简体):

{
 "itag":243,
"url":"https://r3---sn-qvoc5nnxaxjugvopj-qo3e.googlevideo.com/videoplayback?expire=1586766406\u0026ei=5s2TXsCyII-x7QSOiJH4DQ\u0026ip=109.254.29.7\u0026id=o-AOLcChVj-UlAZI2jwEAGI91RICPXewSim1R7QME77QU8\u0026itag=243\u0026aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C313\u0026source=youtube\u0026requiressl=yes\u0026mh=Qc\u0026mm=31%2C29\u0026mn=sn-qvoc5nnxaxjugvopj-qo3e%2Csn-n8v7kn7s\u0026ms=au%2Crdu\u0026mv=m\u0026mvi=2\u0026pcm2cms=yes\u0026pl=20\u0026initcwndbps=1306250\u0026vprv=1\u0026mime=video%2Fwebm\u0026gir=yes\u0026clen=6925152\u0026dur=206.082\u0026lmt=1586712912919153\u0026mt=1586744683\u0026fvip=11\u0026keepalive=yes\u0026c=WEB\u0026txp=5531432\u0026sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig=AJpPlLswRQIgDdRVs0zHsYYHzZ0wnnfgHKuH6fCSkiEJZ5KIHTe9VB0CIQDadvrh8UEQQ_DceojptEXZRJk9k7ROvmqonIKz7YIh_A%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Cinitcwndbps\u0026lsig=ALrAebAwRAIgFtLclvFXAYZ95mqj9GT2siK0jyWT4I1nzJz7KhSvlIkCIBU2T67wiPEaB2KzIQ-RF8Lh-7IiV22xRrRqYN-ji0fu"
"mimeType":"video/webm;+codecs=\"vp9\""

"itag":251,
"url":"https://r3---sn-qvoc5nnxaxjugvopj-qo3e.googlevideo.com/videoplayback?expire=1586766406\u0026ei=5s2TXsCyII-x7QSOiJH4DQ\u0026ip=109.254.29.7\u0026id=o-AOLcChVj-UlAZI2jwEAGI91RICPXewSim1R7QME77QU8\u0026itag=251\u0026source=youtube\u0026requiressl=yes\u0026mh=Qc\u0026mm=31%2C29\u0026mn=sn-qvoc5nnxaxjugvopj-qo3e%2Csn-n8v7kn7s\u0026ms=au%2Crdu\u0026mv=m\u0026mvi=2\u0026pcm2cms=yes\u0026pl=20\u0026initcwndbps=1306250\u0026vprv=1\u0026mime=audio%2Fwebm\u0026gir=yes\u0026clen=3192185\u0026dur=206.101\u0026lmt=1586712383489185\u0026mt=1586744683\u0026fvip=11\u0026keepalive=yes\u0026c=WEB\u0026txp=5531432\u0026sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt\u0026sig=AJpPlLswRQIhAKCF9GRv40ium4N-nMAcgHw6uVx4gdWsPGf-pSzv0mFsAiAW79mCjaeI-4MuOxIwrWP4ICd0Yc_SIBloHtCb_oAvOQ%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpcm2cms%2Cpl%2Cinitcwndbps\u0026lsig=ALrAebAwRAIgFtLclvFXAYZ95mqj9GT2siK0jyWT4I1nzJz7KhSvlIkCIBU2T67wiPEaB2KzIQ-RF8Lh-7IiV22xRrRqYN-ji0fu",
"mimeType":"audio/webm;+codecs=\"opus\""
}
罗曼·R。

尽管从理论上讲是可能的(毕竟所有这些都是可播放的流),但通过诸如RN Video之类的高级组件却极不可能做到这一点。音轨不能一起构成有效的流媒体内容,因此基础播放器必须准备播放多源资产,这反过来是一个非常不寻常的用例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

React Native和require('http')

来自分类Dev

React Native类似于React的.map吗?

来自分类Dev

React Native和{flex:1}

来自分类Dev

React Native和Firebase 3

来自分类Dev

结合React和React-Native

来自分类Dev

react-native-video播放Vimeo和YouTube

来自分类Dev

在React Native中打开视频播放器

来自分类Dev

如何在React Native中播放多个音频?

来自分类Dev

如何使用ref在React Native Video中编辑视频播放器道具

来自分类Dev

在React Native中下载音频文件?

来自分类Dev

更改源时,React-Native-Video不更改视频

来自分类Dev

播放Dash或.mpd视频react-native(IOS)

来自分类Dev

React-Native音频播放器中的传递功能

来自分类Dev

React Native Video不自动播放吗?

来自分类Dev

是否可以在播放react-native-video之前就缓冲音频文件?

来自分类Dev

React Native:如何在FlatList中播放视频

来自分类Dev

react-native-video仅播放视频的前几秒

来自分类Dev

react-native-af-video-player“糟糕!播放此视频时出错,请稍后再试”

来自分类Dev

android native和react native之间的通信

来自分类Dev

视频开始播放时会调用react-native-video onEnd

来自分类Dev

流星和React Native

来自分类Dev

react-native:如何结合 react-native-router-flux 和 react-native-drawer?

来自分类Dev

在 React 和 React Native 中使用模型

来自分类Dev

React Native - android 和 iOS?

来自分类Dev

如果不是全屏,React Native Youtube Video 不会播放

来自分类Dev

Promises 和 React Native 协助

来自分类Dev

Flex 和布局 (React Native)

来自分类Dev

更改视频 react-native-video 组件中的状态/道具

来自分类Dev

如何在 react-native 中播放音频?

Related 相关文章

热门标签

归档