摘要 |
The present invention discloses an MMS (Multimedia Messaging Service) decoding method, an MMS decoder and a mobile terminal. The method includes: parsing an original MMS data packet, obtaining all non-SMIL(Synchronized Multimedia Integration Language) files in it, and counting the number of the all non-SMIL files as the first non-SMIL file number; determining whether there are any SMIL files in the parsing result, if yes, implementing pre-parsing for the SMIL file, obtaining the number of non-SMIL files described by the SMIL file, and counting the number as the second non-SMIL file number; comparing the first non-SMIL file number with the second non-SMIL file number to obtain the formal SMIL file to be parsed; parsing the true SMIL file to be parsed integrally, obtaining the data structure describing the playing layout of MMS, and the data structure and all the non-SMIL files obtained in step A serve as the MMS decoding result. The present invention improves the effect of MMS decoding, and the consumer experience. |