Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: MP3 file
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
MP3 file

[attachment=19441]


. INTRODUCTION
Recently, MP3 become popular in this generation. Most of the software companies develop so many types of player which support MP3 file (e.g. Winamp, Window Media Player, Real, RealOne, etc). But there is not all of the software which are suitable for all different users. Pomp is basically a facility for music lovers to control playback of mp3 player right from there Bluetooth enabled phone. Without a phone , it can work as a standalone mp3-player on system. This mp3 player has inbuilt ID3 tag editor. To achieve this we have chosen java as the implementing language because java is platform independent so what will get can be run on any platform.following java’s “Write once run everywhere” title.


Need for the new system:-

1. Fast standalone mp3 player.
2. Save user time controlling playback from their mobile doing anything else.
3. Facility to save play-list files.
4. ID3 tag editor to edit mp3 metadata.
5. Made in java, hence is extensible, platform independent, robust.

1.2 Problem Definition

First of all major problems I was facing at the start of analysis was being very unfamiliar with the new technologies like JMF and Bluetooth. In summarized form here are the problems involved with this project.



LITERATURE SERVEY

Presently users use software like winamp, windows media player and open source’s vlc player. Plug-ins for these software are available to control these players. These packs have two parts . First part is installed on computer that acts as a server. Second part is installed on our Bluetooth enabled mobile device. This way program on mobile device communicates with the application on system.



Terms Of Reference — the management will decide what capabilities and objectives they wish the new system to incorporate;

3.2 Feasibility Study — asks whether the managements' concept of their desired new system is actually an achievable, realistic goal, in-terms of money, time and end result difference to the original system. Often, it may be decided to simply update an existing system, rather than to completely replace one;

3.3 Fact Finding and Recording — how is the current system used? Often questionnaires are used here, but also just monitoring (watching) the staff to see how they work is better, as people will often be reluctant to be entirely honest through embarrassment about the parts of the existing system they have trouble with and find difficult if merely asked;


. Economic Feasibility Study

This involves questions such as whether the firm can afford to build the system, whether its benefits should substantially exceed its costs, and whether the project has higher priority and profits than other projects that might use the same resources. This also includes whether the project is in the condition to fulfill all the eligibility criteria and the responsibility of both sides in case there are two parties involved in performing any project.

This project has no economical value as its being made for open source contribution and for sol purpose of learning.

2.2.2. Technical Feasibility Study

This involves questions such as whether the technology needed for the system exists, how difficult it will be to build, and whether the firm has enough experience using that technology. The assessment is based on an outline design of system requirements in terms of Input, Output, Fields, Programs, and Procedures. This can be qualified in terms of volumes of data, trends, frequency of updating, etc. in order to give an introduction to the technical system.



CONCLUSIONS
Working on this project was quite difficult as even till date project is incomplete. I really enjoyed this work because of the following reasons.

There is no book available on JMF, so it was quite difficult to learn as I had to follow “learn by work” technique, originally been main motto at MIT. Got to know about optional API’s of java, it started understanding of java’s main utility , that is its expandability and being open source in nature. As even I kept this project as open source, many others will be using my code and they can make it better and complete.