Estoy, tratando de realizar un programa que reproduzca videos.
Pero lo que quiero es que automáticamente me tome los videos de una carpeta y los reproduzca, aleatoriamente.:-S
Utilizo e siguiente codigo, con VLCJ
Código Java:
Espero que como siempre me puedan dar una ayuda, Saludos. Ver original
import javax.swing.JFrame; import javax.swing.SwingUtilities; import uk.co.caprica.vlcj.binding.LibVlc; import uk.co.caprica.vlcj.component.EmbeddedMediaPlayerComponent; import uk.co.caprica.vlcj.runtime.RuntimeUtil; import com.sun.jna.Native; import com.sun.jna.NativeLibrary; public class Reproductor { private final EmbeddedMediaPlayerComponent mediaPlayerComponent; NativeLibrary.addSearchPath(RuntimeUtil.getLibVlcLibraryName(), "C:\\Program Files\\VideoLAN\\VLC"); Native.loadLibrary(RuntimeUtil.getLibVlcLibraryName(), LibVlc.class); @Override public void run() { new Reproductor(args); } }); } mediaPlayerComponent = new EmbeddedMediaPlayerComponent(); frame.setContentPane(mediaPlayerComponent); frame.setLocation(100, 100); frame.setSize(500, 500); frame.setVisible(true); mediaPlayerComponent.getMediaPlayer().playMedia("C:\\"+myfilepath1); } }