我发送了3gp视频作为彩信,测试从WAP服务器下载它的能力。当我尝试从服务器下载它时,它作为2个独立的部分进入。一部分是jpeg,另一部分是qcp音频文件。如果我把它作为3gp文件发送到WAP服务器,为什么它分成两个不同的MMS部分?
Android的MMS内容提供商是否有可能检测到qcp文件并将其与jpeg合并为3gp容器格式?
我已经破解了Android MMS应用中的每一行代码,并且没有任何转换。所有MMS应用程序都会下载pdu,分离部分,并将它们作为字节数组保存到MMS内容提供程序。我可以自信地说MMS应用程序不对这些部分做任何事情,它们将作为单独的字节数组提交给电话内容提供商。
答案 0 :(得分:1)
因为它是MMS的规范,内容适应。
MMS服务器向其接收方发送了适当的内容。
更确切地说,“适当”意味着服务器的配置和接收者的UA标题决定下载内容。
如果MMS服务器的数据库中没有接收者模型,则服务器发送此类配置。 如果您伪造UA标头到支持的型号,服务器应发送3gp视频文件。