
PROBLEMA AL REPRODUCIR UN VIDEO EN JAVA
Publicado por nelson (1 intervención) el 04/10/2014 05:22:56
Buenas , presento un problema al momento de leer un video en java (IDE netbeans) cuando lo ejecuto
aparece el cuadro y se escucha el audio del mismo pero no vota imagen --- necesito ayuda urgente
-------------------------------------------------------------------------------------------------------------------------------------

aparece el cuadro y se escucha el audio del mismo pero no vota imagen --- necesito ayuda urgente
-------------------------------------------------------------------------------------------------------------------------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
public void algo3() {
JFileChooser filechoser=new JFileChooser();
int resul=filechoser.showOpenDialog(null);
if(resul == JFileChooser.APPROVE_OPTION){
URL mediaURL=null;
try{ mediaURL=filechoser.getSelectedFile().toURL();
} catch(MalformedURLException malforme){
System.out.println("Error no hay url");
}
if(mediaURL != null){
video mediaTest=new video();
mediaTest.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
reproductor repo=new reproductor(mediaURL);
mediaTest.add(repo);
mediaTest.setVisible(true);
mediaTest.setLocationRelativeTo(null);
mediaTest.setTitle("Video de la PROFESORA HUAYNA");
}
//otra clase : obtener el url
public reproductor(URL mediaURL) {
setLayout(new BorderLayout());
Manager.setHint(Manager.LIGHTWEIGHT_RENDERER,true);
try{
mediaPlayer=Manager.createRealizedPlayer(mediaURL);
video= mediaPlayer.getVisualComponent();
Component controls=mediaPlayer.getControlPanelComponent();
if(video!= null){ add(video,BorderLayout.CENTER); }
if(controls!=null){
add(controls,BorderLayout.SOUTH); }
mediaPlayer.start();
}catch(NoPlayerException noplayerexception){
System.out.println("No hay archivo");}
catch(CannotRealizeException noreleace){
System.out.println("archivo desconocido");
}
catch(IOException es){
System.out.println("Error al leer la fuente");
}

Valora esta pregunta


0