This chapter should have brought one point to the forefront about MMAPI: It truly is protocol and format agnostic. Different devices support different formats and protocols, but the basics of using these varied formats and protocols remain the same.
This chapter brought to a conclusion the discussion on the various media types that are supported by MMAPI by focusing on the two main types: audio and video. You learned to query, display, control, record, save, and stream these two types using a variety of examples. You also saw the frailty of the MMAPI implementations currently present in the development world. In fact, I had to change devices midstream because one of the chosen devices didn’t do what it was supposed to do. This is an important lesson: Test all code in the chosen device!
The next and final chapter will show you a case study that covers some of the concepts discussed so far to create an audio, image, and video blogging MIDlet.
KeywordsContent Type Audio Data Real Time Transport Protocol Preset Time Sample Audio
Unable to display preview. Download preview PDF.