質問

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

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

これをやりたい理由は、サポートされていないコーデック(HLSまたはTS)のビデオを表示する必要があるアプリケーションがあるからですが、完全に吹き飛ばされたビデオプレーヤーを構築したくありません。組み込み、プレーヤー。

ありがとう、アリク。

役に立ちましたか?

解決

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

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

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

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

これをやりたい理由は、サポートされていないコーデック(HLSまたはTS)のビデオを表示する必要があるアプリケーションがあるからですが、完全に吹き飛ばされたビデオプレーヤーを構築したくありません。組み込み、プレーヤー。

Android用のVLCは(少なくとも一部の電話では)まもなく公開されるため、フォーマットを再生できる可能性があります。

他のヒント

Android開発者ページを参照して、カスタムコーデックを追加することは可能だと思います(試したことはありませんが) Androidにカスタムコーデックを追加します.

OpenMax ILレイヤーを介してコーデックを追加してから、Androidメディアプレーヤーを呼び出してプレイすることができます(VLCはこのように行ったが、独自のプレーヤーを使用していると思います)。 Android Default PlayerであるAndroy Playerは、OpenMax APIを介して利用可能なコーデックのリストを取得するだけで、コーデックがある場合は再生されます。そのため、アプリの初期化中にコーデックを追加して、メディアプレーヤーを呼び出す価値があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top