Advanced Mobile Media Player: J2ME Project

Download as pdf or txt
Download as pdf or txt
You are on page 1of 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