Duvida com web cam

2 respostas
Schoker

Bom dia a todos…

Bomm…eu tenho uma tela de cadastro com uma imagem de uma webcam…soh q eu tenho outra tela (cadastro de dependentes) que tmbm tem uma imagem de uma web cam…soh q se o usuario clicar em cadastrar dependente ele ira abir a tela de cadastro de dependente…e a cadastro de clientes tmbm estará aberta…ai da o seguinte erro:

java.io.IOException: Capture device in use

codigo da web cam:

public static void playerstart(){
		//COMPONENTE PARA JOGAR A IMAGEM DA WEB CAM
		try 
		{
			String str = "vfw:Microsoft WDM Image Capture (Win32):0";
			di = CaptureDeviceManager.getDevice(str);
			ml = di.getLocator();
		    
		
			player = Manager.createRealizedPlayer(ml);
		    player.start();
		    
		    if ((comp = player.getVisualComponent()) != null)
		    {
		    	jPanelFoto.add(comp, new GridBagConstraints(0, 0, 1, 5, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
			}
		}					  
		catch (Exception e) 
		{
			btnNovaFoto.setEnabled(false);
			lbSemFoto.setEnabled(false);
		}
	}

tem como eu usar em 2 telas a mesma imagem da web cam ou eu só posso abrir uma janela de web cam por vez?

Desde já agradeço!

2 Respostas

Schoker

eu estava vendo que tem como criar um clone da imagem…alguem sabe como?

Schoker

eu dei uma pesquisada e o comando eh tipo:

datasource = Manager.createCloneableDataSource(datasource);

mas nao entendi como usar…pq tem q criar o data source e tals…

alguem jah mexeu com isso?!

Criado 31 de março de 2010
Ultima resposta 2 de abr. de 2010
Respostas 2
Participantes 1