Java Media Framework (jmf)

Definition - Was bedeutet Java Media Framework (JMF)?

Das Java Media Framework (JMF) ist eine API, die entwickelt wurde, um das Hinzufügen von Audio-, Video- und anderen zeitbasierten Medien zu Java-Anwendungen und -Applets zu ermöglichen. JMF erweitert die Java Platform Standard Edition (J2SE). Es unterstützt das Aufzeichnen, Streamen, Abspielen und Konvertieren zwischen mehreren Medienformaten. Darüber hinaus können plattformübergreifende Java-Multimedia-Anwendungen entwickelt werden.

Technische.me erklärt Java Media Framework (JMF)

Die Zusammenarbeit zwischen Sun Microsystems, Silicon Graphics und Intel führte 1.0 zur Veröffentlichung von JMF 1997. Die nächste Version von JMF, 2.0, wurde jedoch von Sun und IBM entwickelt und 1999 veröffentlicht. Diese Version unterstützte neue Funktionen, einschließlich Aufzeichnen, Streamen und Konvertieren zwischen verschiedenen Medienformaten.

JMF wird in mehreren Aspekten kritisiert:

  • JMF unterstützt nur wenige aktuelle Codecs und Formate.
  • Performance Packs, die die Möglichkeit bieten, die native Plattformmedienbibliothek zu verwenden, werden nur unter Linux, Solaris und Windows angeboten.
  • Im Allgemeinen fehlt der kostenlosen Version von JMF, die von Sun bereitgestellt wird, die Aktualisierung und Wartung.