0

3gpビデオをMMSとして送信し、WAPサーバーからダウンロードする機能をテストしました。サーバーからダウンロードしようとすると、2つの別々の部分として提供されます。1つはjpegで、もう1つはqcpオーディオファイルです。それを3gpファイルとしてWAPサーバーに送信した場合、なぜ2つの異なるMMS部分に分割されたのですか?

AndroidのMMSコンテンツプロバイダーがqcpファイルを検出し、それをjpegと組み合わせて3gpコンテナー形式にすることは可能ですか?

Android MMSアプリのコードのすべての行を分解しましたが、変換はまったく行われていません。MMSアプリが行うのは、pduをダウンロードし、パーツを分離して、バイト配列としてMMSコンテンツプロバイダーに永続化することだけです。MMSアプリはパーツに対して何も行わず、個別のバイト配列として電話コンテンツプロバイダーにコミットしていると自信を持って言えます。

4

1 に答える 1

1

MMSの仕様なので、コンテンツの適応。

MMSサーバーは、適切なコンテンツを受信者に送信しました。

より正確には、「適切」とは、サーバーの構成と受信者のUAヘッダーがダウンロードコンテンツを決定することを意味します。

MMSサーバーのDBに受信者のモデルがない場合、サーバーはそのような構成を送信しました。サポートされているモデルにUAヘッダーを偽造した場合、サーバーは3gpビデオファイルを送信する必要があります。

于 2011-10-03T08:49:08.780 に答える