マイク(音声)入力をキャプチャして、フラッシュサーバーに公開しています。このコンテンツを最終的にiPhoneとブラウザでストリーミングできるようにしたいので、FLV形式とmp4形式(オーディオをAACとしてエンコードする形式)のどちらを選択する必要があるのか疑問に思います。ファイルのサイズと品質に関して考慮すべき考えやトレードオフはありますか?
ありがとう!
ブロードキャストアプリケーションがFlashの場合、エンコードできるのはNellyMoserとSpeexのみです。アドビは、追加のビデオコーデックとAACまたはMP3を許可するFlash Media Live Encoderを無料で提供していますが、ライセンスではFMSでの使用のみが許可されています。NellyとSpeexはどちらも、FFmpegを使用してMP3またはその他の多数のコーデックに変換できます(必要な場合)。音声の場合はSpeexを、そうでない場合はNellyをお勧めします。どちらもかなり小さいサイズにエンコードされます。
ない。MP3を使用します。FlashサーバーがMP3をホストできるかどうかはわかりませんが、FlashクライアントはMP3ファイルを再生できます(おそらくURLからのMP3ストリームも再生できます)。したがって、単なる古いWebサーバーではなく、Flashサーバーはまったく必要ない場合があります。iPhoneはMP3も再生できると思います。
または...必要に応じてffmpegを使用して2つのフォーマット間でトランスコードします。