2017-03-03 28 views
0

React-Nativeを使ってYouTubeとVimeoの動画を再生します。 今のところ私はReact-Native-Videoを実装しており、直接ビデオURLを再生できる間はYouTubeまたはVimeoのURLの再生をサポートしていません。 YouTubeのビデオURLからファイル(またはストリーム?)を直接参照したいだけです。 例えばYouTubeのビデオURLから直接ビデオURLを取得するにはどうすればよいですか?

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

からこの問題を解決するための任意の良いサードパーティのサービスやウェブサイトはありますか? React-Nativeを使用して現在YouTube動画を再生していますが、使用するコードや方法に関係なく、

+0

「直接動画URL」とはどういう意味ですか? – akash93

+0

あなたの試みの[最小、完全、および検証可能](http://stackoverflow.com/help/mcve)の例を提供してください。問題を解決し、自分の試みが失敗した理由を説明することができます。あなたの将来の発展に役立つ何かを学び、この1つの問題に対する答えを得ることができます。 –

+0

ダウンロードできるURL – Oscar

答えて

1

最後に、私はKeepVidウェブサイトからyoutubeビデオファイルの参照URLを取得することができました。

私はウェブサイトが安らかなAPIをサポートしているとは思わないので、私はそのHTMLコンテンツを取り込み、ダウンロードURLを得るために解析しました。 非常にシンプルなので、私はここにコードを書いていませんでした。 それがあなたを助けたら嬉しいです。

0

あなたはYoutubeまたはVimeoのURLからビデオ[ストリーム]をダウンロードまたは再生したいと思っています。

唯一可能な方法はそれがに関するファイルへのリンクを取得することはできませんので、WebViewのを使用することです(ない「ダイレクトURL」)再生するためにVimeoやYouTubeでの(ダウンロード用多分可能)。

カスタマイズされたコントロールを作成する必要がある場合は、あなた自身のSeekBarまたはボタンを使って... WebViewコントロールと組み合わせることで実装できますか? これは実装が非常に難しいとは思わない。

関連する問題