0

我已经发送了一个 3gp 视频作为彩信,测试从 WAP 服务器下载它的能力。当我尝试从服务器下载它时,它分为 2 个单独的部分。一部分是 jpeg,另一部分是 qcp 音频文件。如果我将它作为 3gp 文件发送到 WAP 服务器,为什么它分成两个不同的 MMS 部分?

有没有可能是Android的MMS内容提供者检测到qcp文件并将其与jpeg组合成3gp容器格式?

我已经撕开了 Android MMS 应用程序中的每一行代码,并且没有进行任何转换。MMS 应用程序所做的只是下载 pdu,分离各个部分,并将它们作为字节数组保存到 MMS 内容提供程序。我可以自信地说,MMS 应用程序不会对这些部件做任何事情,它们作为单独的字节数组提交给手机内容提供商。

4

1 回答 1

1

因为是彩信的规格,内容适应。

MMS 服务器向其接收者发送了适当的内容。

更准确地说,“适当”是指服务器的配置和接收者的 UA 头决定下载内容。

如果彩信服务器的数据库中没有接收者的模型,则服务器发送这样的配置。如果您将 UA 标头伪造为支持的模型,则服务器应发送 3gp 视频文件。

于 2011-10-03T08:49:08.780 回答