Ошибка воспроизведения видео с веб-камеры TeckNet

Я купил эту веб-камеру TeckNet C016, и у меня возникают проблемы с ее работой. Перед покупкой я проверил, использовал ли кто-нибудь еще с Linux, и были ли положительные результаты.

Когда я подключаю веб-камеру к своему ПК, я могу повернуть маленькое колесо, которое активирует светодиоды, чтобы они получали питание. Когда он подключен, я вижу video0 вход в /dev/ (хотя иногда это выглядит как video1)

У меня установлен Cheese и VLC. начало cheese показывает сообщение There was an error playing video from the webcamтак же, как в этом вопросе. Я следил за ответами на этот вопрос. Cheese выводит на консоль следующее:

libv4l2: error turning on stream: Invalid argument
(cheese:4523): cheese-WARNING **: Internal data flow error.: gstbasesrc.c(2865): gst_base_src_loop (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin17/GstV4l2Src:video_source:

потоковое задание приостановлено, причина не согласована (-4)

Бег как su не помогает.

Я установил guvcview который открывает 2 окна, одно из которых исчезает, прежде чем я получаю шанс увидеть, что это такое. Я остался с guvcviewer controls окно. Я предполагаю, что другое окно должно было передать видео обратно на экран. Помимо прочего, это выводится на консоль:

checking format: 1196444237
VIDIOC_G_COMP:: Inappropriate ioctl for device
fps is set to 1/25
drawing controls

libv4l2: error turning on stream: Invalid argument
VIDIOC_STREAMON - Unable to start capture: Invalid argument
Checking video mode 640x480@32bpp : OK 
libv4l2: error turning on stream: Invalid argument
VIDIOC_STREAMON - Unable to start capture: Invalid argument
libv4l2: error turning on stream: Invalid argument
VIDIOC_STREAMON - Unable to start capture: Invalid argument

Наконец, я попробовал VLC и открыл устройство захвата. Я установил режим захвата на Video Camera, устройство для /dev/video0 и видео стандарт для All, Я получаю следующее сообщение:

Your input can't be opened:
VLC is unable to open the MRL 'v4l2:///dev/video0'. Check the log for details.

1 ответ

Немного покопавшись, я обнаружил, что guvcview покажет видео поток, когда он подключен к порту USB 2.0, вместо порта USB 3.0, который я использовал ранее. Сыр не будет работать, однако. Мне удалось вытащить несколько секунд видео перед тем же сообщением об ошибке. VLC также работает через USB 2.

Другие вопросы по тегам