Kabina serowa UBUNTU 14.04 nie wykrywa kamery internetowej


12

Cheese Booth pokazuje błąd:

Wystąpił błąd podczas odtwarzania wideo z kamery internetowej

Budka serowa

Sprawdzam, czy kamera internetowa działa dobrze, otwierając Hangout Google, działa dobrze.

Zrzut ekranu z Hangouta Google

Proszę powiedzieć, jaki jest problem w budce serowej.

Uwaga: czasami budka z serem działa dobrze, ale przez większość czasu nie

Odpowiedzi:


7
  1. Otwórz Preferencje i zmień te rozdzielczości na najniższe.

1

2)

2. Teraz ponownie uruchom ser.

3.Kamera internetowa powinna działać. Zwiększaj rozdzielczość, dopóki nie przestanie ona działać. W przypadku wielu kamer ten limit wynosi 640 x 480.


Dzięki stary .. Obecnie instaluję 16.04 i postępuję zgodnie z twoją sugestią. Działa dobrze
Tamil Selvan C

Pracował dla mnie na Ubuntu 14.04.
Wielkie

To nie działa, ponieważ nie mogę zmienić rozdzielczości zdjęć ani filmów. Mogę wybrać tylko jeden. Nawet jeśli używam modprobedo zmiany rozdzielczości, cheesewciąż pokazuje tylko jedną i nigdy się nie zmienia. Próbowałem uruchomić wiele metod i mogę tylko przypuszczać, że wynika to z faktu, że używam aplikacji i sprzętu innych firm o ograniczonych możliwościach.

5

Miałem podobny problem z serem, więc zainstalowałem przeglądarkę wideo GTK UVC . Jest bogaty pod względem funkcji w porównaniu do sera. Możesz go zainstalować, wprowadzając następujące dane w terminalu:

sudo apt-get install guvcview

1
Mam ten sam problem i zainstalowałem guvcview i to nie działało
SnorriChinchilla

Działa w mgnieniu oka, chociaż nie jest to najbardziej stabilna alternatywa.

4

AKTUALIZACJA: Właściwie właśnie odkryłem, że musisz ręcznie dodać użytkownika do grup audio i wideo. Najłatwiej jest uruchomić aplikację „Użytkownicy i grupy” i przejść do zarządzania grupami

Oryginalna odpowiedź: Wygląda na to, że występuje problem z uprawnieniami /dev/video*.

Są własnością root'a bez uprawnień do odczytu / zapisu dla zwykłych użytkowników. Mój szybki i brudny hack był prosty:

sudo chmod 777 /dev/video*

1

Spróbuj, sudo cheesejeśli jest to problem z uprawnieniami, pozwoli to otworzyć go z uprawnieniami superużytkownika.


Kiedy próbuję powyżej polecenia, wyświetla błąd jako (ser: 2994): ser OSTRZEŻENIE **: Wewnętrzny błąd przepływu danych .: gstbasesrc.c (2865): gst_base_src_loop (): / GstCameraBin: camerabin / GstWrapperCameraBinSrc: camera_source / GstBin : bin17 / GstV4l2Src: video_source: zadanie przesyłania strumieniowego wstrzymane, błąd przyczyny (-5)
Tamil Selvan C

0

Jeśli zaczniesz cheeseod terminala, możesz zobaczyć ten błąd:

(cheese:7333): cheese-WARNING **: 09:47:54.438: Device '/dev/video0' is busy: gstv4l2object.c(3706): gst_v4l2_object_set_format_full (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1: Call to S_FMT failed for YUYV @ 160x120: Device or resource busy

Zamknięcie drugiej aplikacji (dla mnie była to karta Chrome z Google Hangouts) to obejście.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.