JMF+Linux

17 respostas
Ronaldoviper

Pessoal seguinte, é um monitoramento remoto de ambintes com webcam.
Escolhi o JMF para fazer tal coisa.
Sistema Operacional é Ubuntu linux.

Bom o que acontece é que o JMF não está reconhecendo minha webcam. Tem algum macete para isso?

Dede já agradeço qualquer ajuda.

Obrigado

17 Respostas

davidbuzatto

Mas o que acontece?

Ronaldoviper

O JMF não reconhece minha cam

guigouz

outros programas do ubuntu reconhecem sua webcam ?
tente ‘sudo apt-get install camorama’ e vê se rola.

F

mesmo problema aqui…
a webcam é reconhecida pelo camorama…
mas pelo java… sempre não consegue achar a danada…
ajuda ae… :smiley:

guigouz

se é reconhecida, roda o jmstudio e manda capturar.

esse é o primeiro teste

F

opa cara…
consegui fazer a câmera ser detectada até mesmo pelo jmfregistry… rodo o jmfstudio
e a câmera me mostra imagem normalmente…
só no código java é q não consigo detectar nenhum device…
uso o CaptureDeviceManager.getDeviceList e ele me retorna um vector vazio…
tentei pegar o device pelos caminhos
v4l://0… v4l2://0… v4l://dev/video0… v4l2://dev/video0 … /dev/video0…
e vários outros…
por favor… uma luz…

guigouz

dá uma olhada em http://java.sun.com/products/java-media/jmf/2.1.1/solutions/index.html, especialmente http://java.sun.com/products/java-media/jmf/2.1.1/solutions/JVidCap.html

F

opa cara… mais uma vez…
olhei o q vc me mandou… mas qnd fui rodar o exemplo… deu class not found… javax.media.Controller…
acho q não é pro linux Perfomance pack…sei lá…
sei q n rodou… olhei o código java… mas tb num vi nada q pudesse ajudar…
:frowning:

guigouz

Você tem que colocar as libs do JMF no classpath né.
Dica pro linux: copia todos os .so do subdiretório lib do jmf pra /usr/lib e rode “ldconfig” como root.

F

cara…
coloquei os jars no classpath… n todos… mas o jmf …sound… e o mediaplayer acho q coloquei…
depois testo colocando todos os jar no classpath…

fiz a parada dos .so pra pasta lá… rodei o ldconfig…
mas o problema continua…
:frowning:
mal te pertubar ai cara…

guigouz

java -cp jmf.jar Classe ?
coisa assim …

F

consegui rodar o exemplo lá…
mas como era o esperado… ele realmente n consegue detectar a camera… e da nullPointer…
até mostra o led da cam piscando… mas mostra no konsole… “No devices detected”

bronca… :frowning:

guigouz

Troca o formato do vídeo pra ver se aparece.
Nem todas as cameras suportam todos os formatos

F

tentei os 2 formatos… e em todas as resoluções…
:frowning:

F

cara…
foi mal…
refiz os passos q vc disse… e realmente… o que faltava eram os .so…
eu acho q tinha copiado pro lugar errado naquela vez…
agora pegou filé…:slight_smile:
vlw véi… :slight_smile:

F

e ai…
eu to com o mesmo problema agora no Mandriva…
já refiz tudo o q tinha feito no ubuntu… mas esse problema permanece no Mandriva…
o jmfregistry detecta a cam… jmstudio utiliza a cam normal…
só a minha aplicação q n inicia a cam… :frowning:

mais ajuda…:slight_smile:

A

Boa tarde, amigos,

Estou com o mesmo problema ao tentar executar o JVidCap em Ubuntu Linux…

Usei o camorama para verificar se a webcam seria reconhecida, e funcionou perfeitamente, mas quando tento utilizar o JVidCap, aparece a janela para escolha do formato de vídeo, áudio, etc…, mas não aparece o monitoramento.

Na janela da console é informado No Devices for RGB, 160x120, FrameRate=15.0.

No Windows funciona perfeitamente, mas no Linux…

Alguém já conseguiu solucionar este problema?

Agradeço qualquer ajuda.

Augusto Cesar

Criado 28 de julho de 2007
Ultima resposta 20 de ago. de 2009
Respostas 17
Participantes 5