Foro de elhacker.net

Programación => Java => Mensaje iniciado por: RockBytes en 9 Febrero 2012, 01:00 am



Título: Webcam con JMF me tira una excepcion
Publicado por: RockBytes en 9 Febrero 2012, 01:00 am
Hola soy nuevo por aca
estoy probando la webcam con JMF
y encontre este code aca en un tema viejo
Código
  1. import javax.media.Manager;
  2. import javax.media.MediaLocator;
  3. import javax.media.Player;
  4. import javax.swing.*;
  5. import java.awt.Component;
  6.  
  7. public class SwingCapture {
  8. public static void main(String[] args) {
  9. // TODO Auto-generated method stu
  10. otro perro=new otro();
  11. perro.show();
  12. perro.proceso();
  13. }
  14. }
  15. class otro extends JFrame{
  16. JLabel Imagen;
  17. otro(){
  18. Imagen=new JLabel();
  19. Imagen.setBounds(30,40,20,20);
  20. add(Imagen);
  21. setBounds(400,400,400,400);
  22. setLayout( null ); // use a BorderLayou
  23. setTitle("Prueba de Camara Web");
  24. }
  25. public void proceso(){
  26. Manager.setHint( Manager.LIGHTWEIGHT_RENDERER, true );
  27. try{
  28. MediaLocator ml = new MediaLocator("vfw://0");
  29. Player p = Manager.createRealizedPlayer(ml);
  30.  
  31. Component video = p.getVisualComponent();
  32.  
  33. video.setBounds(20,30,600,600);
  34. if ( video != null ){
  35. // agragar el video al componente
  36.                add( video);
  37. }
  38.  
  39.  
  40. p.start();
  41. }catch(Exception e){
  42. e.printStackTrace();
  43. }
  44. }
  45. }
  46.  
  47.  
me tira la excepcion:

Código:
javax.media.NoPlayerException: Cannot find a Player for :vfw://0
at javax.media.Manager.createPlayerForContent(Manager.java:1412)
at javax.media.Manager.createPlayer(Manager.java:417)
at javax.media.Manager.createRealizedPlayer(Manager.java:553)
at ratatouille.otro.proceso(SwingCapture.java:31)
at ratatouille.SwingCapture.main(SwingCapture.java:14)


Título: Re: Webcam con JMF me tira una excepcion
Publicado por: RyogiShiki en 9 Febrero 2012, 16:03 pm
No conozco muy bien la API de JMF y esa es una excepción no muy documentada, en todo caso revisa este enlace de los foros de OTN a ver si lo que allí dicen te funciona: https://forums.oracle.com/forums/message.jspa?messageID=5411031

Saludos


Título: Re: Webcam con JMF me tira una excepcion
Publicado por: RockBytes en 9 Febrero 2012, 18:43 pm
Gracias.
habia visto ese hilo cuando busque por mi parte pero no entiendo donde iria esa parte del codigo