Java媒体框架(JMF)是一种API,用于向Java应用程序和applet添加音频、视频和其他基于时间的媒体。JMF扩展了Java平台标准版(J2SE)。它支持录制、流媒体、播放和多种媒体格式之间的转换。
Java 媒体框架(JMF)是一种 API,用于向 Java 应用程序和 applet 添加音频、视频和其他基于时间的媒体。JMF 扩展了 Java 平台标准版(J2SE)。它支持录制、流媒体、播放和多种媒体格式之间的转换。此外,它还支持开发跨平台的 Java 多媒体应用程序。
Sun Microsystems、Silicon Graphics 和 Intel 之间的合作导致了 JMF 1.0 在 1997 年发布。然而,JMF 的下一个版本是 2.0,由 Sun 和 IBM 开发,并于 1999 年发布。该版本支持新特性,包括录制、流媒体和不同媒体格式之间的转换。
JMF 在以下几个方面受到了批评:
JMF 支持很少的最新的编解码器和格式。性能包提供了使用本机平台媒体库的能力,仅在 Linux、Solaris 和 Windows 中提供。通常,Sun 提供的免费 JMF 版本缺乏更新和维护。