Synopsis

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Roorkee Institute Of Technology Roorkee

SYNOPSIS ON

Java Media Player


Under the Guidance Of:

Ms. Anchal (Asst. Proff. , CS/IT Dept.., RIT, ROORKEE)


Submitted To:

Mr.V.K.Saini (Proff. , CS/IT Dept.., RIT, ROORKEE)


Submitted By:

SIDDHARTH RAWAT SINDHU RANA LOVE KUMAR

UTTARAKHAND TECHNICAL UNIVERSITY (DEHRADUN)


(Session 2008-2012)

ACKNOWLEDGEMENT
We are highly thankful to Prof Mr. V. K. Saini Sir (H.O.D. OF CS/IT Dept.) for opportunity to under this project at ROORKEE INSTITUTE OF TECHNOLOGY, ROORKEE We acknowledge our Project Guide, Ms.ANCHAL whose guidance is leading us towards the success of the project. She is ever willing to give all kind of support and encouragement. It is only because of care, support and help of the teacher that we are able to overcome our initial hiccups during our days in the institute. We would like to take this opportunity to thanks the CS/IT dept. of RIT which helped us to acquire proper knowledge and success in our project.

Name of candidates:
SIDDHARTH RAWAT SINDHU RANA LOVE KUMAR

Software Requirements: JDK 7 SE :

JDK 7 is a superset of JRE 7, and contains everything that is in JRE 7, plus tools such as the compilers and debuggers necessary for developing applets and applications. JRE 7 provides the libraries, the Java Virtual Machine (JVM), and other components to run applets and applications written in the Java programming language.

IDE used : GEL , NETBEANS 7.1.1

The NetBeans IDE is an award-winning integrated development environment available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as PHP, JavaScript and Ajax, Groovy and Grails, and C/C++. NetBeans IDE 7.1 introduces support for JavaFX 2.0 by enabling the full compile/debug/profile development cycle for JavaFX 2.0 applications

JMF 2.1a(JAVA MEDIA FRAME WORK)


The Java Media Framework API (JMF) enables audio, video and other timebased media to be added to applications and applets built on Java technology. This optional package, which can capture, playback, stream, and transcode multiple media formats, extends the Java 2 Platform, Standard Edition (J2SE) for multimedia developers by providing a powerful toolkit to develop scalable, cross-platform technology.

Hardware Requirements:

Processor: Preferably 1.0 GHz or Greater. RAM : 512 MB or Greater. Display Device
A properly installed and configured sound card

TECHNOLOGY USED: JAVA: .


Java is a general-purpose, concurrent, class-based, objectoriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another.

SWING:
Swing is the primary Java GUI widget toolkit. It is part of Oracle's Java Foundation Classes (JFC) an API for providing agraphical user interface (GUI) for Java programs. Swing was developed to provide a more sophisticated set of GUI components than the earlier Abstract Window Toolkit (AWT). Swing provides a native look and feel that emulates the look and feel of several platforms, and also supports a pluggable look and feel that allows applications to have a look and feel unrelated to the underlying platform

INTRODUCTION:

Java media player is an application built on java language based on Swing technologies using Java Media Framework capable of playing most of the audio and video formats .

The application underlies the usage of Java programming and its features making it easier for programmer to implement concepts and logics to create applications.

Netbeans and GEL are used as an IDEs for smoother and easy implementation taking lot of headache from implementers and allowing faster and systematic approach . The application is capable to be played in all platforms supporting JMF and JDK7e installed in the machine.

Bibliography

Websites: Following websites are overviewed while preparing this project :


http://www.oracle.com/technetwork/java http://docs.oracle.com/javase/tutorial http://www.google.co.in/ http://www.javapractices.com http://www.ibm.com/developerworks/java/tutorials/j-jmf/

Books: The Complete Reference JAVA 7th Edition by Herbert Schidlt

You might also like