Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Java / Reproducir video en java en un momento determinado

Reproducir video en java en un momento determinado

Autor jc mouse jueves, julio 31, 2014

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.

setmediatime

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.

DESCARGAR PROYECTO

 

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

MultiHilos: Comunicación Cliente/Servidor

MultiHilos: Comunicación Cliente/Servidor

En anteriores post construimos aplicaciones Cliente/Servidor los cuales intercambiaban mensajes de una forma secuencial...

El indice TIOBE

El indice TIOBE

El índice TIOBE (TIOBE, The Importance of Being Earnest – «La importancia de ser honesto» – referencia a la...

Numero a Literal en Java

Numero a Literal en Java

Cuando se realizan trabajos donde se necesita mostrar al cliente un determinado monto de dinero, tipo factura, recibo, c...

Código CSS en Java/Netbeans

Código CSS en Java/Netbeans

Los objetos como JLabel o JButton nos permiten hacer uso de código CSS en su propiedad TEXT, asi podemos adornar el text...

Desarrollo de juegos con Libgdx y Android Studio

Desarrollo de juegos con Libgdx y Android Studio

De las pocas herramientas disponibles entre librerías, frameworks, engines, etc para el desarrollo de videojuegos en len...

Reproducir video con JavaFX y HTML5

Reproducir video con JavaFX y HTML5

JavaFX implementa el control webview que nos permite agregar contenido HTML cargado mediante la clase WebEngine. El comp...

2 comentarios en “Reproducir video en java en un momento determinado”

  1. christian dice:

    Hola JcMouse:
    Me piden realizar un punto de venta, para restaurante, el tema es que me recomiendan hacerlo en web utilizando claro el Netbenas 8.0 , por que en escritorio esta desfasado es cierto esto estimado jcmouse.
    Recien es mi primer proyecto y es mi duda referente a este tema.

    1. Mouse dice:

      si y no 🙂 se siguen desarrollando proyectos para escritorio, lo que debes considerar son los pros y contras de cada modalidad y que estos cumplan los requisitos del cliente, que beneficios tendrían con una aplicación web y cuales con una de escritorio, los costos de desarrollar y mantener cada sistema, que presupuesto tiene el cliente, que tecnología usar, software libre o privativo, etc

Los comentarios estan cerrados

Los comentarios están cerrados para este post
Comparte lo que sabes

Categorias

Últimas entradas

En este post realizaremos una aplicación que pueda capturar nuestra voz y convertir en texto Pasar voz a texto con Andro...

Los JavaBeans son clases que encapsulan objetos en un solo objeto (beans). Son fáciles de crear y pueden contener muchos...

Basic 4 Android es un IDE (Entorno de Desarrollo Integrado) para Android basado en Basic (no es Visual Basic, pero se pa...

Quasar es un proyecto Open Source basado en el Framework Vue que nos permite desarrollar proyectos de todo tipo, por eje...

Herramientas

Generador de Enlaces a Whatsapp