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

Ejecutables con Launch4J

Ejecutables con Launch4J

Launch4j es un software OpenSource hecho en Java que permite crear ejecutables para programas escritos en ese mismo leng...

Crear imagen dinamicamente y agregar a un objeto swing

Crear imagen dinamicamente y agregar a un objeto swing

Si bien se puede hacer uso de archivos de imagen (jpg, png, bmp, etc) en las aplicaciones java, también este te permite...

SQLite/Java conexión

SQLite/Java conexión

SQLite. SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente...

TextInput – Material Design

TextInput – Material Design

TextInput es una caja de texto que implementa el estilo de Material Design popular en dispositivos móviles, pero este sw...

Crea un “Juego de Memoria” en java

Crea un “Juego de Memoria” en java

En este tutorial crearemos un sencillo juego de memoria en lenguaje java. Necesitamos IDE Netbeans 7.x Editor de imágene...

Rompecabezas [Código Fuente]

Rompecabezas [Código Fuente]

Hace tiempo me pidieron el código fuente de un juego de Puzzle de Neon Genesis Evangelión, este juego es completo, tiene...

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 están cerrados para este post
Comparte lo que sabes

Categorias

Últimas entradas

Java ha ido evolucionando a pasos agigantados en los últimos años gracias al pedido de su comunidad global de programado...

pixilart no es solo una herramienta online sino una comunidad de diseñadores a quienes les encanta el arte hecha con...

Repl.it es un proyecto de tres jóvenes emprendedores (Amjad, Haya, Maso), es un compilador en linea el cual te permite p...

Song Maker es el nuevo experimento de Google Chrome Music Lab que permite al usuario crear música desde el navegador a t...

Android Bolivia

MAUS