Skip to main content
    Israel [change]    Terms of use
    Home    Products    Services & solutions    Support & downloads    My account    
IBM Research

IBM Demonstrates MPEG-4 Java Technology

IBM Haifa Labs News Center

IBM Haifa Research Lab’s MPEG-4 Video Java CODEC brings MPEG-4 Video to the Java multimedia community

Haifa, Israel – May , 2001 -- IBM Haifa Research Lab (HRL) has developed what is believed to be the first MPEG-4 Video Java CODEC and will demonstrate its new technology at WEMP 2001 (Workshop and Exhibition on MPEG4) in San Jose, California from June 18 - 20, 2001.

MPEG-4 (ISO/IEC 14496) is the international standard for interactive multimedia, designed to simplify and speed the delivery of complex multimedia content over virtually any digital network. MPEG-4 can be made interactive, enabling the consumers to create their own viewing experience complete with video and audio, incorporating 2D and 3D graphic objects, still images, and multiple languages.

A CODEC is a media component that COmpresses and DECompresses Audio/Visual objects. HRL's encoder, which is written in native C code, encodes (compresses) incoming video into an MPEG-4 stream. The pure Java decoder decodes (decompresses) the MPEG-4 video stream into playable streams, such as news clips, video clips and movie trailers, which can be viewed with JMF (Java Media Framework).

“HRL developed the MPEG-4 Video CODEC for JMF 2.0 (Java Media Framework) to give developers of multimedia applications platform flexibility,” says Yuval Noimark, MPEG-4 Video project leader at HRL. This means the CODEC enables MPEG-4 video decoding on any Java enabled platform such as Windows, Macintosh, IBM AIX, Linux, Sun Solaris, etc. Moreover, the decoder can be downloaded on demand only when it is needed and via the same network as the content stream.

JMF is a standard multimedia support for Java, developed jointly by HRL and Sun Microsystems. Users can download JMF from the Sun Microsystems Java site (

Application developers creating complex multimedia applications, such as remote tutoring on the Web, real-time media streaming, and interactive media can provide applications with better quality--this means sharper images and higher frame rates.

The current codec can be integrated into low bandwidth, low computation power applications where users can receive streaming media over the Internet to their desktops, regardless of the platform.


Document options
Print this page  

    About IBMPrivacyContact