18

Androidに新しいコーデックを追加するために必要な手順を誰かに説明してもらえますか?

また、コーデックをアプリケーションのインストール(または最初の起動)の一部としてインストールし、完全なAndroidOSビルドの一部としてインストールしないようにします。

これを実行したい理由は、サポートされていないコーデック(HLSまたはTS)のビデオを表示する必要があるアプリケーションがありますが、本格的なビデオプレーヤーを構築したくないためです。既存のコーデックと統合するだけです。ビルトイン、プレーヤー。

ありがとう、アリク。

4

2 に答える 2

12

Androidに新しいコーデックを追加するために必要な手順を誰かに説明してもらえますか?

独自のファームウェアを構築するか、独自のメディアプレーヤー(Android用のVLCなど)を構築します。

また、コーデックをアプリケーションのインストール(または最初の起動)の一部としてインストールし、完全なAndroidOSビルドの一部としてインストールしないようにします。

独自のメディアプレーヤーを作成しない限り、それは不可能です。

これを実行したい理由は、サポートされていないコーデック(HLSまたはTS)のビデオを表示する必要があるアプリケーションがありますが、本格的なビデオプレーヤーを構築したくないためです。既存のコーデックと統合するだけです。ビルトイン、プレーヤー。

Android用のVLCはまもなくリリースされる予定です(少なくとも一部の携帯電話では)ので、あなたのフォーマットを再生できるかもしれません。

于 2011-01-13T12:25:08.137 に答える
1

android開発者ページを参照してカスタムコーデックを追加することはおそらく可能だと思います(私は試していませんが)androidにカスタムコーデックを追加します。

openMAX ILレイヤーを介してコーデックを追加してから、Androidメディアプレーヤーを呼び出して再生することができます(vlcはこの方法で行ったと思いますが、独自のプレーヤーを使用しています)。素晴らしいプレーヤーであるAndroidのデフォルトプレーヤーは、openMAX APIを介して利用可能なコーデックのリストを取得するだけで、コーデックがある場合は再生されます。したがって、アプリの初期化中にコーデックを追加して、メディアプレーヤーを呼び出すことをお勧めします。

于 2014-06-19T07:08:28.580 に答える