2016-04-24 19 views
0

ユーザーのデフォルトビデオプレーヤーでビデオを再生しようとしています。私は彼らが次々にプレイリスト(プレイリストのようなもの)を演奏して欲しい。現在、私は1つだけを再生する方法を知っています(下記のコードを参照)。フォルダやファイルの一覧を開くことはできますか?Androidで複数のビデオファイルを再生する目的で使用します。

は、ここに私のコードです:

final Intent playIntent = new Intent(android.content.Intent.ACTION_SEND); 
playIntent.setType("video/*"); 
playIntent.putExtra(android.content.Intent.EXTRA_STREAM, Uri.parse("file://" + filePath)); 
mContext.startActivity(Intent.createChooser(playIntent, "Play videos list")); 
+0

m3u8 list http://android.stackexchange.com/questions/5866/is-there-a-way-to-open-an-m3u8-playlist-on-android –

+0

psを試してみてください。フレームワーク(chrome、webappを含む)の例を少し大きく取ると、アンドロイドモバイルのプレイリストとキューにlibsがあります。https://github.com/googlecast/cast-manager-polymer/blob/master/queue-manager.html OR https://github.com/googlecast/CastCompanionLibrary-android/blob/master/src/com/google/android/libraries/cast/companionlibrary/cast/MediaQueue.java –

答えて

0

現在、私は一つだけを再生する方法を知っている(以下のコードを参照してください)

必ずしもビデオを再生しないこと。それはACTION_SENDであり、大部分ではないにしても多くのビデオプレーヤーアプリは、Intent構造を期待していません。例えば、VLCはこれをサポートしていません。 ACTION_VIEWで、これ以上はです。

フォルダまたはファイルの一覧を開くことはできますか?

実際はありません。一部の動画プレーヤーアプリではACTION_SENDがサポートされています。動画プレーヤーアプリの割合がさらに低いとACTION_SEND_MULTIPLEがサポートされます。 ACTION_VIEWにはアイテムのコレクションを表示するのに相当するものはありません。

+0

自分のビデオプレーヤーを作成するのがベストですメディア再生などを使用して)? –

+0

@OrenKochansky:あなたが望むものを提供する* 1つの*プレーヤーを見つけて、それをインストールして使用するように求めます。 – CommonsWare

関連する問題