こんにちは私は2つの異なるファイルを同時に再生しようとしています。Androidで同時にオーディオとビデオを再生する
私はプレイヤーを見つけようとしましたが、同じことを達成しているデフォルトプレーヤーを拡張しようとしましたが、それを成功させることはできませんでした。それで、オーディオファイルとビデオを同時に再生するにはどうすればいいのか教えてください。
私は別々のファイルを取っている理由は、アプリケーションがローカライズされ、複数のビデオがスペースを節約するのではなく、言語ごとに複数のオーディオファイルを持つため、スペースを節約することです。アンドロイドはアプリサイズを50MB以上でダウンロードできないため、これは重要です。
これに関する助けは非常に役に立ちます。そして、私にこのコードを提供することは大きな助けになるでしょう。
ありがとうございます。動画を再生するにはAudio Track reference :オーディオを再生するには
この方法では正確に同期することはできません。とにかく大きな動画をストリーミングする必要があります。あなたはアプリにビデオを含める必要がありますか? – Dave
はい私はビデオファイルを持っているアプリケーションを作っているが、オーディオはユーザーのロケールに従うので、ランタイムにこれらのファイルを同期させる必要があるという新しい理由があります。そして、ビデオはユーザーが私たちに提供していることを理解するために必要です。 – TheMohanAhuja
複数のオーディオストリームを同じメディアストリームにエンコードし、再生中に正しいオーディオストリームを選択することができます。 AndroidのMediaPlayerは、selectTrackメソッドを使用してこの機能を限定的にサポートしています(用意された状態のオーディオに対してのみ呼び出すことができます)。ビデオを適切にエンコードすることが最善の策です。 – Dave