Definição – o que significa Java Media Framework (JMF)?
A estrutura de mídia Java (JMF) é uma API desenvolvida para permitir a adição de áudio, vídeo e outras mídias baseadas em tempo para aplicativos e miniaplicativos Java. JMF estende a Java Platform Standard Edition (J2SE). Ele suporta gravação, streaming, reprodução e conversão entre vários formatos de mídia. Além disso, permite o desenvolvimento de aplicativos de multimídia Java de plataforma cruzada.
Definirtec explica Java Media Framework (JMF)
A colaboração entre Sun Microsystems, Silicon Graphics e Intel resultou no lançamento do JMF 1.0 em 1997. No entanto, o próximo lançamento do JMF, ou seja, 2.0, foi desenvolvido pela Sun e IBM e lançado em 1999. Esta versão suportava novos recursos, incluindo gravação, streaming e conversão entre diferentes formatos de mídia.
JMF é criticado em vários aspectos:
- JMF suporta alguns codecs e formatos atualizados.
- Os pacotes de desempenho, que oferecem a capacidade de usar a biblioteca de mídia da plataforma nativa, são oferecidos apenas no Linux, Solaris e Windows.
- Geralmente, a versão gratuita do JMF, fornecida pela Sun, carece de atualização e manutenção.