Computer Science Project Topics

Design and Implementation of a Portable Media Player

Design and Implementation of Portable Media Player

Design and Implementation of a Portable Media Player

Chapter One

Aim Of The Study

The aim of this study is to design and implement of portable media player to organize individual music play list.

Objective Of The Study

The objective of this project is to:

  1. Focuses on program that have the main function of playing media
  2. Develop software that can play different extension of audio and video.
  3. Save time and reduces stress of selecting music one after other to media player.

CHAPTER TWO

LITERATURE REVIEWS

History Of MP3 Based On Standardization And Internet Distribution

In 1991, there were two available proposals that were assessed for an MPEG audio standard: MUSICAM (Masking pattern adapted Universal Subband Integrated Coding And Multiplexing) and ASPEC (Adaptive Spectral Perceptual Entropy Coding). As proposed by the Dutch corporation Philips, the French research institute CCETT, and the German standards organization Institute for Broadcast Technology, the MUSICAM technique was chosen due to its simplicity and error robustness, as well as for its high level of computational efficiency. The MUSICAM format, based on sub-band coding, became the basis for the MPEG Audio compression format, incorporating, for example, its frame structure, header format, sample rates, etc.

While much of MUSICAM technology and ideas were incorporated into the definition of MPEG Audio Layer I and Layer II, the filter bank alone and the data structure based on 1152 samples framing (file format and byte oriented stream) of MUSICAM remained in the Layer III (MP3) format, as part of the computationally inefficient hybrid filter bank. Under the chairmanship of Professor Musmann of the University of Hanover, the editing of the standard was delegated to Dutchman Leon van de Kerkhof, to German Gerhard Stoll, to Frenchman Yves-François Dehery, who worked on Layer I and Layer II. ASPEC was the joint proposal of AT&T Bell Laboratories, Thomson Consumer Electronics, Fraunhofer Society and CNET. It provided the highest coding efficiency.

A working group consisting of van de Kerkhof, Stoll, Italian Leonardo Chiariglione (CSELT VP for Media), Frenchman Yves-François Dehery, German Karlheinz Brandenburg, and American James D. Johnston (United States) took ideas from ASPEC, integrated the filter bank from Layer II, added some of their own ideas such as the joint stereo coding of MUSICAM and created the MP3 format, which was designed to achieve the same quality at 128 kbit/s as MP2 at 192 kbit/s.

The algorithms for MPEG-1 Audio Layer I, II and III were approved in 1991[10][11] and finalized in 1992[12] as part of MPEG-1, the first standard suite by MPEG, which resulted in the international standard ISO/IEC 11172-3 (a.k.a. MPEG-1 Audio or MPEG-1 Part 3), published in 1993.[5] Files or data streams conforming to this standard must handle sample rates of 48k, 44100 and 32k and continue to be supported by current MP3 players and decoders. Thus the first generation of MP3 defined 14*3=42 interpretations of MP3 frame data structures and size layouts.

Further work on MPEG audio[34] was finalized in 1994 as part of the second suite of MPEG standards, MPEG-2, more formally known as international standard ISO/IEC 13818-3 (a.k.a. MPEG-2 Part 3 or backwards compatible MPEG-2 Audio or MPEG-2 Audio BC[13]), originally published in 1995.[6][35] MPEG-2 Part 3 (ISO/IEC 13818-3) defined 42 additional bit rates and sample rates for MPEG-1 Audio Layer I, II and III. The new sampling rates are exactly half that of those originally defined in MPEG-1 Audio. This reduction in sampling rate serves to cut the available frequency fidelity in half while likewise cutting the bitrate by 50%. MPEG-2 Part 3 also enhanced MPEG-1’s audio by allowing the coding of audio programs with more than two channels, up to 5.1 multichannel.[34] An MP3 coded with MPEG-2 results in half of the bandwidth reproduction of MPEG-1 appropriate for piano and singing.

A third generation of “MP3” style data streams (files) extended the MPEG-2 ideas and implementation but was named MPEG-2.5 audio, since MPEG-3 already had a different meaning. This extension was developed at Fraunhofer IIS, the registered patent holders of MP3 by reducing the frame sync field in the MP3 header from 12 to 11 bits. As in the transition from MPEG-1 to MPEG-2, MPEG-2.5 adds additional sampling rates exactly half of those available using MPEG-2. It thus widens the scope of MP3 to include human speech and other applications yet requires only 25% of the bandwidth (frequency reproduction) possible using MPEG-1 sampling rates. While not an ISO recognized standard, MPEG-2.5 is widely supported by both inexpensive Chinese and brand name digital audio players as well as computer software based MP3 encoders (LAME), decoders (FFmpeg) and players (MPC) adding 3*8=24 additional MP3 frame types. Each generation of MP3 thus supports 3 sampling rates exactly half that of the previous generation for a total of 9 varieties of MP3 format files. The sample rate comparison table between MPEG-1, 2 and 2.5 is given later in the article.[36][37] MPEG 2.5 is supported by both LAME (since 2000), Media Player Classic (MPC), iTunes, and FFmpeg.

MPEG-2.5 was not developed by MPEG (see above) and was never approved as an international standard. MPEG-2.5 is thus an unofficial or proprietary extension to the MP3 format. It is nonetheless ubiquitous and especially advantageous for low-bit rate human speech applications (https://en.wikipedia.org/wiki/MP3).

 

CHAPTER THREE

RESEARCH METHODOLOGY

This project is aimed at developing a desktop application system, which manages the activity of “portable media player”. This system will manage the database and maintain a list of video and music been loaded into the application.

This chapter deals with making investigation of both the old and the new system to know how the design of the proposed media player system.

The goal of the analysis and design phase is to transform the systems requirements into a structure that is suitable for implementation in some programming language. To accomplish this phase of development the following tasks are executed.

  • First are objected – oriented analysis of the requirements specification is carried out where the detailed structure of the problem is examined.
  • This is followed by an object – oriented design activity. During this stop, the results of the object oriented analysis are transformed into the software design.

System Investigation

System investigation entails fact finding methods and analysis of findings. It is the study of knowing how the old security works (the manual teller security) as to obtain a relevant fact that will be sued in designing the proposed system.

Methods Of Data Collection

The method of study is based on information from various papers, Internet website and articles. In other words the research has secondary research approach.

Interviewing

Findings during the investigation process were gathered so as to fully identify the problem areas of the existing system. There are some flaws that were identified which the proposed system intends to correct. This stage is an important intermediated stage between investigation and design.

CHAPTER FOUR

DESIGN PRESENTATION AND DISCUSSION

Design Presentation

When preparing design presentation plans, certain things must be considered. For this project, the proposed system differs a little from that of the existing one because of its nature.

CHAPTER FIVE

SUMMARY, RECOMMENDATION AND CONCLUSION

Summary

The title of this project work is to design and implementation of portable media player software. The aim of this study is to design and implement of portable media player to organize individual music play list. The objective of this project is to  focuses on program that have the main function of playing media, develop software that can play different extension of audio and video and save time and reduces stress of selecting music one after other to media player. There are different problem faces by exiting media player we have to some will software some particular extension of music types where other won’t that will now rises for individual start installing different type of media player on their system or phone to be able to play different extension of video or audio they have, which will take a lot of spaces in there system or phone.

Therefore, we have been able to develop a solution, if this system is adopted this problem can be address.

 Recommendation

Considering all that has been researched, we would like to emphasize that the adoption of this proposed System will not be regretted as it would rather be a help for building more complex design to boost operations and promote development for desktop application for media player.

Like the saying goes, there is’ nothing with advantages without disadvantages; this System may result in overhead in some application but the benefits to be derived overrides the overheads. The designed System is capable of storing needed information, analyzing them, limiting access to information for integrity purposes, but it is however recommended that the different conditions stipulated for the smooth operations of the application are strictly adhered to i.e. regular review and maintenance done etc.

 Conclusion

The development of application both online and offline has truly changed the way we do a lot of things today; we now have the ability to do virtually everything from our computers. The portable media player software is an emerging technology and a computer system has revolutionized the world thereby making tasks that seems difficult easy by the use of Internet.

This project work has emphasized the capabilities and reliabilities of a computer system i.e. It accuracy, speed and timeliness of information that it encompasses.

The most important lesson from this project work is that information is essential and its availability cannot be washed away and the ability to move such information through established networks such as the Internet is the key benefit of the portable media player desktop application software.

In addition, we have conducted a usability study via a website and other user system by deploying the desktop application on their system for only few invited developers to test the application in order to understand usability issues and suggest future improvements.

References 

  • Holden, A. (2006). Tourism studies and the social sciences. Abingdon; Routledge.
  • Jaatun, M.,  Zhao, G., and  Rong, C., (2009) “A Semantic Grid Oriented to E-Tourism”, pp. 485‐496, CloudCom, LNCS 5931.
  • Leo J. (2010) Developments in Digital Business , Guest Lecture on E-TourismByProfessor retreived from www.sebumaster.org/pdf/doc_1gwwuxn39  on 21st February 2017
  • Mathieson, A. & Wall, G. (1982). Tourism: Economic, Physical and Social Impacts. New York: Longman House.
  • Mavri, M. and Vasilis A.,(2010) “Forecasting the Growth of e-Tourism Sector: The Case Study of Mediterranean Countries”, Online at http://mpra.ub.uni-muenchen.de/25439/MPRA Paper No. 25439, posted 25, September 2010.
  • Prakash K. and  Yahya,  A.(2013) Design and Implementation plan of E-Tourism and Development: Sample Approach in KSA, Department of Computer Engineering & Networks, Jazan University, Jazan, KSA.1&2
  • Teresa G, and  Teodosio P., “Internet Usage for Travel and Tourism. The Case of Spain”, 21st European Regional ITS Conference, Cophenhagen, 13-15 Sep, 2010.
  • United Nations (UN), World Tourism Organization (WTO),Organization for Economic Cooperation and Development (OECD) and Statistical Office of the European Commission (EUROSTAT), 2001. Tourism Satellite Account: Recommended Methodological Framework (Document No. ST/ESA/STAT/SER.F.80),New York, UN.
  • Uwakwe I., (2003) Tourism in Nigeria: issues and prospect  “unpublished seminar paper, 2003”
WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!