0% found this document useful (0 votes)
89 views16 pages

Advanced Mobile Media Player: J2ME Project

This document describes a J2ME project to develop an advanced mobile media player. It includes 3 group members, an overview of the application architecture and APIs used, features implemented like audio/video playback and recording, image editing, and sound settings. It discusses tools and devices used in development as well as problems faced regarding emulator limitations, exception errors, and difficulty integrating midlets.

Uploaded by

maselina88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views16 pages

Advanced Mobile Media Player: J2ME Project

This document describes a J2ME project to develop an advanced mobile media player. It includes 3 group members, an overview of the application architecture and APIs used, features implemented like audio/video playback and recording, image editing, and sound settings. It discusses tools and devices used in development as well as problems faced regarding emulator limitations, exception errors, and difficulty integrating midlets.

Uploaded by

maselina88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

J2ME Project

Advanced Mobile Media Player

Group D
Group Members

 Saatviga S. 2005/ICT/054
[email protected]

 Wickramasuriya K.T. 2005/ICT/076


[email protected]

 Jayasundara B.M.W.U.C.B. 2005/ICT/031


[email protected]
Road Map

 Architecture of the application


 Tools and Devices used
 Media API’s used
 Features Implemented
 Problems Faced
 Demo of the Application
Architecture
javax.microedition.amms

Javax.microedition.media module
Manager
createPlayer(source: Global Manager
DataSource):Player

<<Interface>
> Effect creates Media
Controllable module
processor
Data Source getControl() Sound
creates gets Source 3D
control
amms.contro
Player Control
l

Volume control Record


control
Tools & Devices Used

 Netbeans 6.1 , Eclipse 3.2 IDE


 Sun Java Wireless Tool Kit 2.5.2
 S60 3rd Edition SDK for MIDP
 Nokia PC Suite – Application Installer
 Nokia 6120 – S60 3rd Ed Platform
 Sony Ericsson k850i – Linux/OSE Platform
Media API’s Used

 Mobile Media API (MMAPI) - JSR 135


• javax.microedition.media.*

 Advanced MultiMedia Supplements(AMMS) - JSR 234


• javax.microedition.amms.GlobalManager
• javax.microedition.amms.MediaProcessor
• javax.microedition.amms.MediaProcessorListener
• javax.microedition.amms.control.imageeffect.ImageTransformControl
• javax.microedition.amms.control.imageeffect.ImageEffectControl
• javax.microedition.amms.control.audioeffect.*
• javax.microedition.amms.control.*
Features

 Audio Player
 Video Player
 Voice Recorder
 Sound Settings
 Image Editor
 Media Player Help
Audio player

 Support for,

• wav

• midi

• jts

• amr

• mp3
Video Player

 Support for,

• mpeg

• mp4

• 3gp

• Snapshots can be
taken from video
Voice Recorder
Sound Settings

 Basic Settings
 Volume, Pan, Base, Treble
 Advanced Equalizer
 Reverbation Settings
 Level, Room level, Reverb Presets
 Chorus mode
Image Editor

 Select Image
 Set Effects
 Monochrome
Sepia
Effect
 Emboss
 Sepia
 Negative
 Red Eye
 Solarize
 No Effect
 Set Transformations
 Set width, height
 Create Borders
 Rotate Image
Media Player Help

 Audio Player Help


 Video Player Help
 Voice Recorder Help
 Image Editor Help
 Sound Settings Help
Problems Faced..

 WTK 2.5.2 had no emulator support for playing mp3 , mp4, 3gp files.
 Nokia S60 emulator threw lots of exceptions
 Verify errors occurred in Eclipse 3.2, but the same application worked
well with Netbeans without any errors.
 Problem with integrating midlets together through a single menu.

• Nokia devices installed each midlet seperately without as an whole


application
• But Sony Ericsson installed them as one application but whenever
exiting a midlet it returned to the application jar file without to the list
of midlets.
 Couldn’t play mp3 files in the audio player initially. Later it worked
when a mp3 file less than the size of 400 KB was tested.
 Image Effects & sound settings were not working properly when
deployed to the phone.
Demo of the Media Player
Thank You

You might also like