By:-
Introduction
What is MEDIA PLAYER ?
Media player is a term typically used to describe computer software for playing back multimedia files. Most software media players support an array of media formats, including both audio and video files.
Objective Of The Project
The objective of this project is to provide an efficient MEDIA PLAYER which can play back many audio and video files. A program that plays back audio or video. A program that allows you to play and manage audio and video files. It is a software which is capable of running many mp3 files. We can add/delete songs in the play list as per our requirement. User can browse the directory for various mp3 files and can select any as per his requirement.
SALIENT FEATURES
Plays mp3 files. Create play list. Timer provided. Start, stop, pause buttons provided. Volume meter.
HARDWARE REQUIREMENTS
Pentium-1v Processor, 64MB RAM OR HIGHER, Hard Disk. Optional: An appropriate sound card for audio play back, if necessary. For example, a SoundBlaster-compatible card for Windows machines without built-in audio support.
SOFTWARE REQUIREMENTS
JDK1.4 and above Java media frame(jmf)
Technology
Technology being used
Java Benefits Server And Platform independent Provide protection against memory leak
Tools
J2SDK1.3
JAVA
Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer lowlevel facilities. Java applications are typically compiled to byte code that can run on any Java virtual machine (JVM) regardless of computer architecture.
Java Features
Simplicity Orientation Platform Independence Security High Performance Multi Threading Dynamic linking. Garbage Collection.
Java Virtual Machine (JVM)
It validates the requested byte-code, verifying that they pass various formatting and security checks. It allocates memory for the incoming java class files and guarantees that the security of JVM is not violated. This is known as the class loader module. It interprets the byte code instructions found in the class files to execute the program.
Java Media Frame (JMF)
The Java Media Framework API (JMF) specifies a simple, unified architecture to synchronize and control audio, video and other time-based data within Java applications and applets. Its all-Java version cannot play MPEG-2, MPEG-4, Windows Media, Real Media, most QuickTime movies, Flash content newer than Flash 2, and needs a plug-in to play the ubiquitous MP3 format.
Project Advantages
Easy installation Platform independent Plays audio and video files Creates playlist User friendly
Architecture Of Project
Player Window
Select Song
Select Play list
Play Song pause stop End of song Exit
Modules In The Project
Play list Media menu Control panel Control bar Control listener Key listener
Dataflow Diagram
user
Select song
Play song
Media player
Context Diagram
USER 1
OPEN MEDIA FILE CREATE PLAYLIST PLAYLIST CREATED
USER 2
FILE OPENED
MEDIA PLAYER
SONGS PLAYED ACCORDINGLY PLAY SONGS FROM PLAYLIST SETTINGS ADJUSTED ACCORDINGLY
ADJUST SETTINGS
USER 3
USER 4
Use Case Diagram
USER-1
OPENS MEDIA PLAYER OPENING MEDIA FILE CREATING A PLAYLIST
USER-3
MODIFYING A PLAYLIST
USER-2
SAVING THE PLAYLIST CHANGING THE SETTINGS
USER-4
Conclusion Of The Project
The conclusion of the project is that media player has been made successfully by me and includes most of the basic features that we expect from a good media player. So the project has been completed successfully and is up to my expectations.
THANKS FOR COOPERATION
END OF PRESENTATION