Media Player
Media Player
Media Player
Introduction
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
Technology
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.
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.
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
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
USER-3
MODIFYING A PLAYLIST
USER-2
USER-4
END OF PRESENTATION