3

Android 2.2以降でHTTP(m3u8)によるストリーミングオーディオを再生したい。Android 3.0以降では、HTTPストリーミングがサポートされていますが、3.0未満ではサポートされていません。

解決策は、プロジェクトでVitamioを使用することです。ただし、Vitamioでは、ユーザーがPlayストアからプラグインをインストールする必要があります。

だから、私の質問:-Vitamioプラグインをプロジェクトに埋め込む方法はありますか?-Android 3.0未満のデバイス向けのHTTPストリーミングの別のソリューションはありますか?

4

3 に答える 3

5

最新のvitamioバージョンをダウンロードしてください。これにより、開発者は Vitamio を Android の APK に完全にバンドルすることができ、ユーザーは個別のプラグインをダウンロードする必要がなくなります。ここから入手してください: Vitamio ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力 vitamio バンドルを追加して選択し、[適用] をクリックします。これで完了です。ビルドパスに vitamio を追加する必要はありません。お役に立てれば。

于 2012-10-30T11:25:09.047 に答える
1

うーん、これは少し遅いかもしれません。しかし、彼らはSDKでデコーダーを提供しています。Vitamio バンドルをダウンロードしてプロジェクトにインポートするだけです。

http://vitamio.org/vitamios?locale=en

「Vitamio のソース コードの一部が Github で入手できるようになりました! プル リクエストを送ってください!

開発者が Vitamio を Android の APK に完全にバンドルできるようにします。ユーザーは個別のプラグインをダウンロードする必要がなくなります。未使用のコードを削除し、MediaPlayer や MediaMetadataRetriever などのコア クラスのみを保持します。VFP、VFPv3、NEON の最適化により、ARMv6、ARMv7 をサポートします。一部のソース コードを開発者に公開します。VideoView、MediaController、またはインターフェイスが含まれています。」

于 2013-01-05T14:40:06.683 に答える
0

私はしばらく前に同じ問題を抱えていました。私は<3.0でオーディオとビデオをストリーミングする必要があり、私が集めたものから、Vitamioが唯一のまともな解決策でした。

私の知る限り、プラグインを埋め込むことはできず、ユーザーは常に「Vitamioをインストールする必要があります」というプロンプトが表示され、GooglePlayページが表示されます。

于 2012-07-20T07:47:18.503 に答える