PHP Classes

MMS Decoder: Recieve, decode and display MMS messages.

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in Bookmark in
  Info   View files View files (15)   DownloadInstall with Composer Download .zip   Reputation   Support forum (3)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2009-04-15 (6 years ago) RSS 2.0 feedStarStarStarStar 67%Total: 3,751 This week: 1All time: 824 This week: 1,115Down
Version License Categories  
mmsdecoder 1.0.0Custom (specified...Wireless and Mobile
Description Author  

MMS Decoder is class meant to receive, decode, and optionally display MMS messages (Multimedia Messaging Service) on a Web page.

This class makes it possible for users to create their own MMS services such as MMS picture blogs. This is done by a script that is acting as an MMSC (MMS Server/MMS Center/Messaging Center), which is a server to which MMS messages are sent.

The cost to send an MMS message from a mobile device to MMS Decoder is also often lower than sending normal MMS messages.

When you send a normal MMS, the operator charge a fee for using their MMSC, but when you send an MMS to MMSDecoder, the operators MMS Server is not used. The only cost is for the WAP/GPRS session, since MMS messages are normally sent using WAP or GPRS.

Innovation Award  
PHP Programming Innovation award nominee
August 2004
Number 5

Prize: One copy of the PHP Anthology book set
Since the event of the introduction of multimedia capable mobile phones that can take pictures and send them via Internet, there is a whole new breed of applications that can do something interesting with the transmitted pictures.

Receiving and processing photos requires a server with software capable of decoding the picture messages that are sent via the Internet.

This class is capable receiving and decoding such pictures and can be useful in applications that use this new possibility to make the pictures available on the Internet.

Manuel Lemos
Picture of Jonatan Heyman
Name: Jonatan Heyman <contact>
Classes: 1 package by
Country: Sweden Sweden
Age: 30
All time rank: 7917 in Sweden Sweden
Week rank: 866 Down11 in Sweden Sweden Down
Innovation award
Innovation award
Nominee: 1x

MMS Decoder 0.81
This class was written as a schoolproject by Jonatan Heyman 2003 & 2004.
See the docs/mmsdecoder_api.txt for information on how to use the class.

Current supports:
 - Almost full header decoding
 - Almost full body decoding

 - Charsets are ignored. They should be handled properly.
 - Headerfield "Content-type" has parameters that need to be parsed better
 - The header (including the filename) of each part isn't parsed at all. 

Future versions are planned. Fixes and contributions are accepted if I
think they fit. 

jonatan [a]

  Files folder image Files  
File Role Description
Files folder imagedocs (1 file)
Files folder imageexample_application (9 files)
Files folder imageexample_small (1 file)
Plain text file changelog Data The changelog of the package
Plain text file COPYING Lic. License file (Affero General Public License)
Accessible without login Plain text file mmsdecoder.php Class MMS Decoder Class
Plain text file README Data Readme file of MMS Decoder.

  Files folder image Files  /  docs  
File Role Description
  Accessible without login Plain text file mmsdecoder_api Doc. API documentation of MMS Decoder

  Files folder image Files  /  example_application  
File Role Description
  Plain text file config.php Conf. Configuration file for the MMS Decoder example application
  Plain text file dload.php Appl. Used to download an MMS part in the example application.
  Plain text file functions.php Aux. Contains functions which are used by the example application.
  Plain text file get.php Appl. Recieves the MMS messages for the example application.
  Plain text file index.php Appl. Redirect to the list.php file. Used by the example application.
  Plain text file install.php Appl. Installation script for the example application.
  Plain text file list.php Appl. List the MMS messages stored in the database. Used by the example application.
  Plain text file mysql_dump Data A phpMyAdmin dump of the example application's database structure
  Plain text file readme Doc. The readme file of the example application.

  Files folder image Files  /  example_small  
File Role Description
  Accessible without login Plain text file example1.php Example Small example on how to recieve and decode an MMS.

 Version Control Unique User Downloads Download Rankings  
 0%Total:3,751All time:824
 This week:1This week:1,115Down
 User Ratings  
 All time