A muito tempo tinha esse problema, e hoje com um pouco de teimosia, curiosidade e coragem achei a solução.
Com base neste blog, fiz estes passos que fez com que o meu devicer “dev/video1” funcionasse em sites de streaming usando a tecnologia Flash. Espero que ajude a você.
Faça assim:
- instale este arquivo .DEB – o ld.so.preload-manager_0.3.3-3_all.deb;
- no terminal, digite: $ sudo ld.so.preload-manager /usr/lib/libv4l/v4l1compat.so b
- clique Y (yes)
- feche o seu navegador e abra-o em um site tipo o TwitCam
- agora o devicer de sua webcam estará disponível!
Teste as configurações do Flash também clicando com o botão da direita em cima da janela flash, escolha Configurações e depois em Vídeo. Aí poderá selecionar seu devicer correto.
Comentários? :-)
e como desfazer esse comando do preload-manager?
$ sudo ld.so.preload-manager /usr/lib/libv4l/v4l1compat.so
pois fui instalar o Adobe Air e ele dá uma mensagem de erro referente a esse comando:
ERROR: ld.so: object ‘/usr/lib/libv4l/v4l1compat.so’ from /etc/ld.so.preload cannot be preloaded: ignored.
A solução foi uma droga. Demorei horas para desisntalar.
Resolvi reinstalar o SO.
uhu beleza Maudy!!! parabéns!! :)
Dica Muitíssimo interessante!!!
Obrigado Maudy!
Este poste resolveu meu problema com a webcam no flash, porem depois q eu reiniciei meu pc nenhuma aplicação de webcam funciona mais, nem flash, nem nenhum programa. O q eu posso fazer. Alguem pode me ajudar?
Enquanto o povinho continuar achando que está resolvendo quando fazem essa gambiarra pra usar a versão antiga do V4L, não teremos a real solução pra fazer essas cameras funcionarem em V4L2. O desempenho do V4L2 é muito superior. É só comparar com uma camera que tenha suporte: o processador fica tranquilinho tranquilinho… Ao passo que, usando o V4L, o processador consome cerca de 30% mais…
Ok! mas como eu faço para usar este V4L2?
Putz mto bom! funcionou legal aqui! vlw mesmo
Gostaria de remover esse ld.so… não deu certo e agora fica só dando mensagem de erro. Algum conhece o milagre pra resolver esse problema?
Se precisares de remover copia isto para a consola:
sudo apt-get remove ld.so.preload-manager
Se vc leu este poste e nada melhorou na sua vida, ou pior agora esta aparecendo freneticamente erros do preload, faz o seguinte:
digite: sudo /etc/ld.so.preload
coloque “#” antes de todas as linhas que la aparece.
abra o synaptic, e coloque V4L2,
selecione , v4l2-utils
libv4l-0
libv4l-dev
v4l2ucp:i386.
É uma mega gambiarra, mas funcionou.