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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.