2017-03-03 386 views
0

我打算使用React-Native播放YouTube和Vimeo视频。 现在我实施了React-Native-Video,它不支持播放YouTube或Vimeo网址,同时可以播放直接视频网址。 所以我只想直接引用来自YouTube视频网址的文件(或流?)。 e.g从如何从YouTube视频网址获取直接视频网址?

https://www.youtube.com/watch?v=PCwL3-hkKrg 

是否有良好的第三方服务或网站来解决这个问题? 无论您使用哪种类型的代码或方式,尽管我正在使用React-Native来播放当前的YouTube视频。

+0

你是什么意思的“直接视频网址”? – akash93

+0

请提供一个[Minimal,Complete,and Verifiable](http://stackoverflow.com/help/mcve)示例,以便我们尝试解决您的问题并解释您为什么尝试失败 - 这样您就可以学习一些对你未来发展有用的东西,并为这个单一问题找到答案。 –

+0

我们可以下载的网址。 – Oscar

回答

1

最后,我可以从KeepVid网站获得YouTube视频文件参考网址。

因为我不认为该网站支持restful api,我提取了它的html内容并解析下载url。 我没有写代码,因为它非常简单。 我会很高兴,如果它帮助你。

0

我可以理解你想要什么 - 从Youtube或Vimeo的URL下载或播放视频[流]。

唯一可行的方法是使用的WebView,因为它是不可能得到的链接有关文件(不是“直接链接”)的Vimeo也没有YouTube的视频播放(也许可以下载)。

如果您必须撰写自定义控件,例如用你自己的SeekBar或按钮,...然后你可以通过结合WebView控件来实现它,对吧? 我不期望这会实施起来很麻烦。

相关问题