The Java Media Framework (JMF) is an exciting and versatile API that allows Java developers to process media in many different ways. The Java Media Framework (JMF) is a recent API for Java dealing with real-time multimedia presentation and effects processing. JMF handles time-based media, media which changes with respect to time. Examples of this are video from a television source, audio from a raw-audio format file and animations.JMF can:
Play various multimedia files in a Java applet or application. The formats supported include AU, AVI, MIDI, MPEG, Quick Time, and WAV. Play streaming media from the Internet. Capture audio and video with your microphone and video camera, then store the data in a supported format. Process time-based media and change the content-type format. Transmit audio and video in real-time on the Internet. Broadcast live radio or television programs.







