2012-01-08 4 views
0

私は.avi、mov、divxフォーマットのビデオを再生する必要があるアンドロイドプロジェクトを開発中です。アンドロイドはこれらのフォーマットをサポートしていないと思います。アンドロイドで.avi、divx、movビデオフォーマットを再生

私はffmpegコーデックをダウンロードし、アンドロイドのndkとJNIを使​​用して私のプロジェクトに "libffmpeg.so"というライブラリをロードしました。

Now,how can i use this "libffmpeg.so" to play those video formats. 

プロジェクトのディレクトリ構造は次のとおりです。

enter image description here

助けてくださいいずれか。

+0

"ffmpeg形式のビデオ"のようなものはありません。 ffmpegは、レコーディング、トランスコード、再構成、再生などのAVメディアに関連するさまざまなことを支援する一連のツールを提供します.ffmpegはオーディオまたはビデオ形式ではありません。実際に再生しようとしているビデオの実際のフォーマットは何ですか? – Squonk

+0

混乱して申し訳ありませんが、これらのフォーマットを.avi、.mkv、mov、mp4、quicktimeなどで再生する必要があります。 – John

+0

RockPlayerの使用に関する質問にコメントしました。単純に 'ACTION_VIEW'で' Intent'を作成し、意図の 'setData(Uri data)'メソッドを使ってメディアファイルのパスを設定してください。インテントの 'setType(String type)'メソッドを使用して、必要に応じてMIMEタイプを設定することもできます。その後、単に 'startActivity(Intent intent)'を呼び出すと、Androidはそれを見ることができるアプリを見つけようとします。 RockPlayerがそれを見ることができると仮定すると、それはうまくいくはずです。 – Squonk

答えて

-3

Daroon Playerでファイルを再生してみてください。私もrtspストリーミングのためのMP4ビデオファイルを再生することができませんでした。 Daroonを使用すると、私の問題を解決するのに役立ちました。それはあまりにもaviファイルを再生する

+0

ありがとうRashmi、私はダーロンのプレイヤーが行うと思います。 Daroonプレーヤーのソースコードを入手する方法はありますか? – John

+0

私はソースコードについて知っていませんが、そのapkファイルを入手することができます。ネット上で利用可能です。 –

+0

助けがあれば、私の答えを受け入れてください。あなたがDaroonのソースコードを入手した場合、私にもリンクを送ってください....ありがとうございます –

関連する問題