web-dev-qa-db-ja.com

使用方法Android exoplayer

GoogleのExoPlayerをアプリに実装したいと考えています。彼らのドキュメントは私にはかなりあいまいなようで、私が探しているのはURLからビデオを再生することです。複雑なカスタム設定などはありません。その方法に関するチュートリアルを見つけていない。彼らがgitで持っている例は、私が必要とするものにはあまりにも複雑であり、ビデオストリーミングを初めて使用するので、あまり理解していませんでした。これまでにできたことは、com.google.Android.exoplayer.AspectRatioFrameLayout

基本的に、URLがあります。ビデオを再生する必要があり、ユーザーが画面を切り替えたときにonConfigurationChangedを処理します。

誰でも助けることができますか?

41
kimv

ExoMediaライブラリは、exoplayerをよりシンプルなAPIでラップし、レイアウトで使用するためのビデオビューを提供します。 githubの使用例を参照してください: https://github.com/brianwernick/ExoMedia/

26

ビデオURLのみを表示する場合は、VideoViewを使用することをお勧めします。 ExoPlayerは、その単純なインスタンスを呼び出す場合でも、いくつかの開発努力を必要とします。ただし、アクティブなオープンソースコミュニティによってバックアップされる、より高速で効率的な再生という利点があります。 このリンク は、ExoPlayerに切り替える十分な理由を提供する実装の適切なウォークを提供します。もちろん、 公式開発者ガイド をチェックアウトしてください。更新されたバージョンでは、実装を簡単にするためにモジュールが分割されています。

2
Priyanshi Gupta

OR

このチュートリアルビデオをご覧ください。

https://youtu.be/mVJmOCb8Erw

1
Kunal Bhatia

新しい Github という名前のライブラリMagicalExoPlayer、ExoPlayerに基づいています。

MP4[〜#〜] hls [〜#〜]をサポートおよびDash

カスタムアスペクト比をサポート

サポートFullScreen

0
Hamid Reza