0

私のアプリでは、ユーザーが自分の音を録音して他のユーザーに送信して聞くことができるようにしたいと考えています。Android プラットフォームでは .amr を選択します。大きすぎず、記録も簡単です。

次に、iOSユーザーがAndroidユーザーとチャットできるようにする必要があることに気付きましたが、.amrはiOS(v4.3以降)ではサポートされていないようです。

AndroidとiOSプラットフォーム間で使用できる特定のオーディオファイル形式はありますか? または、サーバーにトランスコーディング ジョブを実行させる必要がありますか?

4

2 に答える 2

1

Android と iOS の両方で mp3 ファイルを処理できる必要があります。

さまざまなオープン ソース プロジェクトを使用して、デバイス上で mp3 にエンコードできます (手順を組み合わせることもできます)。

個人的には、サーバー側のエンコード/変換を使用します。これは、多くのことがうまくいかない可能性があるためです (特に、さまざまな Android バージョンとデバイスのすべてで)。

于 2012-10-25T10:56:36.937 に答える
0

最後に、amr を使用します。iOS クライアントがデコード ジョブを実行します。

于 2014-03-20T03:18:31.203 に答える