IBM has released MediaBeans, a Java-based modular component framework for multimedia applications, on its alphaWorks Web site. AlphaWorks allows developers to work with emerging technologies from IBM's labs. MediaBeans allows users to easily create custom combinations of multimedia components for local file playback, network media streaming, and conferencing.
The framework can also be used to add multimedia applications that are built on the fly by embedding configuration information for the MediaBeans Applet in an HTML page.
The MediaBeans framework supports the Java Media Framework (JMF) API. JMF is the programming interface for controlling the capture, processing, and playback of digital audio-visual media across all Java-enabled platforms.