Capturing Media

JMF capture programs are designed to capture time-based media from a live source for processing and playback. For example, audio can be captured from a microphone and a video capture card can be used to capture video from a camera. These programs usually provide controls that enable users to manage the capture process. For example, a capture control panel might provide controls that enable a user to specify the encoding type and data rate of a media stream being captured, as well as controls that allow the capture process to be started and stopped.

In essence, a capture program must determine if a certain capture device (such as a microphone and audio card, or a video camera/TV tuner and video capture card) is present before it ...

Get Special Edition Using Java 2 Standard Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.