MMTPlayer - J2ME video-on-demand player. It uses RTSP and an implementation of HTTP Progressive downloading. Also, it uses .SRT subtitles and renders it on the screen. It uses MMAPI J2ME extensions and a video uploading system that allows to upload videos, subtitles and converts it to 3GPP format and put the file in pieces for HTTP Progressive downloading. I have not tested it on many devices, just Nokia 5200 and some emulators.To test the "Enter Code" section, just type: "12345". Your comments are very welcome, because it is a part of my project thesis. If you want some of the source code of additional info on how the system works please send me a e-mail to email@example.com.