Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / Java / Reproducir video en java en un momento determinado

Reproducir video en java en un momento determinado

Por 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

Artículos similares

Botón en java de Windows 8 Modern UI

En este tutorial crearemos un botón con el estilo del nuevo windows 8 Modern UI que primero se conoció como Metro UI.  E[...]

Crea una ventana de dialogo «Acerca de…» personalizado

Cuando se crean aplicaciones android o cualquier otro tipo de software, es importante dejar información del o los desarr[...]

Obteniendo coordenadas XY con Touch Event

Los smartphone al no tener los típicos botones de los celulares, su pantalla es sensible al movimiento, esto se llama «t[...]

Facturación electrónica: El Código de Control

¿Que es la facturación electrónica? Una factura es un documento que sirve para describir el costo de los servicios y des[...]

Transacciones – Uso de Commit y Rollback

Cuando desarrollamos aplicaciones en java con base de datos debemos tener cuidado en que se cumplan un conjunto de carac[...]

Lector Feed con Java/Rome

En este tutorial crearemos un lector de Feeds en Java/netbeans, pero antes debemosa saber que es un Feed, según Santa Wi[...]