質問

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

AndroidのMMSコンテンツプロバイダーがQCPファイルを検出し、JPEGと3GPコンテナ形式に組み合わせた可能性はありますか?

Android MMSアプリのコードのすべての行を引き裂きましたが、変換はまったく進行していません。 MMSアプリはすべてPDUをダウンロードし、部品を分離し、それらをMMSコンテンツプロバイダーにバイト配列として持続することです。 MMSアプリは部品で何もしていないと自信を持って言うことができます。彼らは個別のバイト配列として電話のコンテンツプロバイダーにコミットしています。

役に立ちましたか?

解決

MMSの仕様であるため、コンテンツの適応です。

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

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top