3

最終プロジェクトの一部として、カスタム デコーダーを開発しました。私のデコーダーは.steveファイルを受け入れるようになりました。私のデコーダーを Android フレームワークと統合したいと考えています。

私はこの問題について多くのことを調査しましたが、私が見つけた便利なリンクの 1 つがここにあります。 Android: デコーダーをマルチメディア フレームワークに統合する方法

私が直面している問題は、Android ソース コード全体をコンパイルしてデコーダーを統合したくないということです。.steve.apkファイルを認識してビデオを再生できるファイルを使用してアプリを作成したいと考えています。私のアプリをテストしたい人は誰でも、ソースコードをコンパイルするのではなく、電話に直接インストールして、大学院で簡単に配布してデコーダをテストできるようにします。apkapk

4

1 に答える 1

0

apk をインストールするだけでは、カスタム コーデックをマルチメディア レイヤー全体に統合することはできません。そのためには、変更した独自のファームウェアを再コンパイルする必要があります。これは複雑で、本番環境には適用できません (すべての人に Android OS バージョンのインストールを強制することはできません)。

ただし、カスタム コーデック サポート (MXPlayer アプリなど) を含む独自のマルチメディア プレーヤーを開発することもできます。次に、アプリのマニフェストで、このカスタム形式 (.steve) のサポートをマークすることができます。これにより、Android は、このアプリがこの形式を処理できることを認識します。

于 2014-12-11T06:24:37.950 に答える