logo
     
Start    MMS Decoder    Small hacks    MMS Forum   
    . . . . . . . . . . . .
      MMS decoder!

MMS Decoder is a PHP class I've written, which can be used to allow people to send MMS to a webpage. I have a sample webapp running which demonstrates this.

The only requirement to get this to work is an internet connected webserver, with PHP support and a phone which can send MMS (some operators may have blocked all MMS servers except their own, and the application will not work with these).

When an MMS is sent, it's usually sent to the operators MMSC, which notifies the reciever (by a binary encoded SMS) that she or he has an MMS to retrieve, then his or her phone connects to the MMSC server and fetches the MMS which has been made available on the server via HTTP. What my web application actually do is to pretend to be an MMSC, recieves the MMS, decodes it (it's encoded as specified in the WAP-209-MMSEncapsulation-20020105-a and wap-230-wsp-20010705-a specifications) and then stores it. The only thing you need to do to make this work on your phone, is to set the phones MMSC (may also be labeled Service Center, MMS Center, or MMS Server) to http://domain.com/mms/get.php, or something like that, and then start sending MMS messages. And best of all, it will not cost you like 20 cents which the phone operators charge, the only cost is what your operator charge for WAP access (usually a lot less than the MMS cost), since the MMS is sent over WAP.

MMS Decoder was first written as a school project, and therefore I've written a very detailed report of the decoding mechanism. This is, how ever, written in swedish so it would not be useful to anyone who doesn't know swedish. You can grab the report here.

This project was heavily inspired by Peffisaur.

News:
2006-05-09 No news, sorry! Will let everyone know when I get time to work on MMS Decoder again


Downloads:
  • 0.77 (All future versions will include the example in a separate directory)
  • 0.76 or 0.76 including example application
  • 0.75 or 0.75 including example application

  •      
        . . . . . . . . . . . .
          Visits: [counter]         IP: 38.103.63.16