28-01-2020, 09:54 PM
Buenas a todos,
Llevo tiempo usando octoprint para gestionar las impresoras de mi Ender3, hasta ahora no me había lanzado a usar ninguna webcam para el streaming.
Tras seguir varios tutoriales y probando varias cosas he chocado con el mismo problema. No consigo que funcione.
La webcam en cuestión es la Logitech C270.
He probado con motion (con resultado de vídeo sin imagen en gris al ir a ver el puerto correspondiente), también lo he intentado con mjpg_streamer.
Este ultimo es lo que tengo actualmente. Cuando ejecuto lsusb me devuelve esto
Asi que la webcam es detectada. Pero cuando ejecuto
Me devuelve
He comprobado, y la cámara es la dev/video1, pero no se como cambiarlo porque siempre me coje el dev/video0
A ver su alguien puede orientarme como arreglar el problema...
Gracias de antemano.
Llevo tiempo usando octoprint para gestionar las impresoras de mi Ender3, hasta ahora no me había lanzado a usar ninguna webcam para el streaming.
Tras seguir varios tutoriales y probando varias cosas he chocado con el mismo problema. No consigo que funcione.
La webcam en cuestión es la Logitech C270.
He probado con motion (con resultado de vídeo sin imagen en gris al ir a ver el puerto correspondiente), también lo he intentado con mjpg_streamer.
Este ultimo es lo que tengo actualmente. Cuando ejecuto lsusb me devuelve esto
Código:
lsusb
Código:
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Asi que la webcam es detectada. Pero cuando ejecuto
Código:
mjpg_streamer -i "input_uvc.so -r 640x480 -f 30" -o "output_http.so"
Me devuelve
Código:
JPG Streamer Version: git rev: 501f6362c5afddcfb41055f97ae484252c85c912
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 640 x 480
i: Frames Per Second.: 30
i: Format............: JPEG
i: TV-Norm...........: DEFAULT
Error opening device /dev/video0: video capture not supported.
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
He comprobado, y la cámara es la dev/video1, pero no se como cambiarlo porque siempre me coje el dev/video0
A ver su alguien puede orientarme como arreglar el problema...
Gracias de antemano.