Para quienes hayan trabajado con JMF saben que es una librería de Java desarrollada por Sun Microsystems para facilitar el desarrollo de aplicaciones multimedia, para quienes no sabían, ahora ya saben 🙂
Esta librería ya esta descontinuada y tiene problemas con los actuales sistemas operativos como Windows 7 y 8 aún así sigue siendo utilizada para algunos menesteres 🙂 al estar descontinuada es casi imposible encontrar información en español y toca leerse la API que esta en ingles.
Me llega un mail que quiere hacer uso de esta librería, pero no solo reproducir videos, sino reproducirlos en un momento determinado. Para lograr esto, se utiliza el método setMediaTime( time ) donde se indica el tiempo en segundos desde donde se quiere empezar a reproducir el video, no explicaremos paso a paso el desarrollo de un reproductor de video, pero si dejaremos el código fuente para su respectivo testeo.
– El proyecto en cuestión permite abrir un archivo de video y lo reproduce desde la mitad, osea se carga el video, se obtiene su duración (en segundos) y lo divide entre 2, pasa ese tiempo al Player con setMediaTime y comienza la reproducción.
Datos Proyecto
IDE: Netbeans 7.x
Libreria: Java Media Framework
video: un video con extensión MPG
Nota. El video toma las dimensiones del contenedor, pero algunos videos no permiten esto y sale un error, para este caso se debe obtener las dimensiones del video y pasarlo al contenedor.
Maria DB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL, pero con un rendimiento similar[...]
Continuación del tutorial «Utiliza 2 bases de datos diferentes en una aplicación» La Interfaz frmSelected.java: Haciendo[...]
La Belleza está en la Simetría ¿Qué es lo que nos hace considerar un rostro bello? ¿Está influenciado nuestro criterio p[...]
El juego de las tragamonedas o tragaperras es un juego muy popular de azar que se puede encontrar tanto en los casinos o[...]
Agregar una imagen a un jpanel o a un jframe no es complicado pero para un programador novato puede convertirse en todo[...]
Un Fragment representa un comportamiento o una parte de la interfaz de usuario en una Activity. Puedes combinar múltiple[...]