Upload
saatviga-sudhahar
View
3.121
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
J2ME Project
Advanced Mobile Media Player
Group D
Group Members
Saatviga S. 2005/ICT/054
• .saatviga@gmail com
Wickramasuriya K.T. 2005/ICT/076
• .kasuntw@gmail com
Jayasundara B.M.W.U.C.B. 2005/ICT/031
• . .ucsc chinthaka@gmail com
Road Map
Architecture of the application
Tools and Devices used
Media API’s used
Features Implemented
Problems Faced
Demo of the Application
Architecturejavax.microedition.amms
ManagercreatePlayer(source: DataSource):Player
ManagercreatePlayer(source: DataSource):Player
Data SourceData
Source
PlayerPlayer
<<Interface>>
ControllablegetControl()
<<Interface>>
ControllablegetControl()
ControlControl
creates
gets control
amms.control
module
Global Manager
Sound Source 3D
Effect module
Media processor
creates
Volume controlVolume control
Record controlRecord control
Javax.microedition.media
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 – 60 3S rd 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
Sepia Effect
Select Image Set Effects
Monochrome 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