Está en la página 1de 2

5.

3 API DE OBJETOS PARA PRESENTACIN DE INTERFACES CON


ELEMENTO MULTIMEDIA
El nuevo AP multimedia que definen estos paquetes es un subconjunto del
MMAP (Mobile Media AP) enteramente compatible con el AP completo. El
AP Multimedia constituye una interfaz flexible, simple y potente para el manejo
de capacidades multimedia.
Para definir la arquitectura del AP multimedia debemos saber que su
funcionamiento se basa en los siguientes conceptos bsicos:
O Reproductor (Player): sabe cmo reproducir unos datos multimedia
concretos. Por ejemplo necesitaremos uno para reproducir archivos de
audio, otro para tonos simples, etc.
O ControIador (Control): utilizado para modificar el comportamiento de un
reproductor concreto. A partir de una instancia de un reproductor
podemos obtener su controlador asociado.
O estor (Manager): es el objeto que cohesiona todos los anteriores y
sirve como punto de entrada al sistema ya que dispone de mtodos
estticos que permiten crear reproductores y/o fuentes de datos.
Java media framework
Java Media Framework o JMF es una extensin de Java que permite la
programacin de tareas multimedia en este lenguaje de programacin.


Java Media Framework proporciona a los applets y aplicaciones Java la
capacidad de reproducir, capturar y transmitir en tiempo real audio video y otros
contenidos multimedia.


Sus principaIes caractersticas son:

Funciona sobre la mquina virtual java.
Realizar complejas tareas multimedia.
Permite la manipulacin de elementos multimedia de vdeo y audio.


API de Ia cIase Manager
Los mtodos de los que dispone esta clase son:
O createPlayer: crea un objeto Player para la reproduccin multimedia de
los datos ofrecidos por un flujo de bits de entrada.
O createPlayer string locator: crea un objeto Player a partir de un
localizador que tendr el siguiente formato: < protocol >:< location >.
API DEL INTERFAZ PIayer

Los mtodos son:
O Player Listener: aade un objeto PlayerListener a este Player de manera
que se puedan capturar los eventos que este genere.

O close(): cierra el objeto Player y libera los recursos que ste tena
asignados.
O deallocate(): libera los recursos escasos o exclusivos que hayan sido
asignados al reproductor.
O getContentType(): indica de qu tipo es el contenido de los datos
multimedia asociados a este Player.
O getDuration(): devuelve la duracin de la reproduccin.
O getMediaTime(): devuelve el media time actual del reproductor.
O getState(): devuelve el estado actual del reproductor.

BBLOGRAFA

O Tratamiento multimedia en Java con JMF. Escrito por:
Carlos Prades del Valle. Versin 1.0.2.Febrero de 2001.

O http://www.it.uc3m.es/celeste/docencia/j2me/tutoriales/midp2_0/Practica
Media/

También podría gustarte