#1 Le 02/04/2020, à 22:04
- Croa
Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Bonjour,
J'ai une caméra qui fonctionne très bien avec VLC ou Camorama mais ni avec Firefox ni avec Chromium.
Le site « fr.webcamtests.com » me retourne le message
AbortError: Starting video failed
C'est une caméra USB 1er prix Sunplus Ltd Flexcam 100 à faible résolution mais suffisante pour mettre en vignette.
Le PC fonctionne sous Ubuntu 18.04
D'où cela peut-il provenir ? D'avance Merci pour votre aide !
Hors ligne
#2 Le 02/04/2020, à 22:09
- xubu1957
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 03/04/2020, à 10:36
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
À xubu1957,
Merci de vouloir m'aider. Je ne pige rien au «retour utilisable de commande» sauf qu'il faut recopier tout le texte de la console, désolé.
Voilà,
christian@ldlc2:~$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Bus 004 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
christian@ldlc2:~$
et aussi
christian@ldlc2:~$ lsmod | grep uvcvideo
christian@ldlc2:~$
Apparemment il ne se passe rien avec cette commande !
Hors ligne
#4 Le 03/04/2020, à 10:44
- xubu1957
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Bonjour,
Je donne les consignes à partir de mes notes, tu sais te servir des balises code.
Pour la webcam :
ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Je trouve ce fil > Skype or Camera problem?.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#5 Le 03/04/2020, à 14:02
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Je n'ai pas trouvé de solution évidente au bout du lien. J'ai, à tout hasard, installé le paquet dov4l, ce qui n'a rien amélioré.
Entre-temps j'ai une nouvelle piste : Le site me demande d'autoriser l'usage d'une « Generic Digital Camera ». Il me semble qu'il aurait dû être plus précis et me demander une Sunplus Flexcam 100 par exemple (j'ai le sentiment qu'il a trouvé la caméra mais qu'il ne sait pas à laquelle il a affaire.)
Hors ligne
#6 Le 03/04/2020, à 14:08
- xubu1957
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Je trouve aussi > problem de webcam (resolu)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#7 Le 08/04/2020, à 09:12
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Rien ? Toujours pas d'idées ?
Au bout des liens, etc... Il semblerait que je ne sois pas le seul à avoir le problème et que celui-ci n'a jamais été résolu ! Pourtant la caméra fonctionne mais pas toujours.
*
Ceci dit je me suis rappelé d'un truc : Autrefois j'utilisais Cheese à la place de Camorama. C'est quand je suis passé à la 18.04 que Cheese s'est arrêté de fonctionner. Là je ne me suis pas posé de questions plus que ça et je suis passé à Camorama. À l'époque je n'avais pas besoin d'utiliser ma caméra pour Internet. J'ai donc réinstallé Cheese pour voir : Ça ne marche toujours pas ! Il pourrait donc y avoir un problème lié à la version de UBUNTU 18.04 pour la gestion des vieilles webcam. Beûgue ?
Conclusion : Il y aurait un beûgue dans la gestion des caméras un peu vieilles à partir de UBUNTU 18.04. Ça ne le fait pas avec tous les logiciels utilisateurs. Peut-être faudrait-il signaler ça aux développeurs Ubuntu ?
Hors ligne
#8 Le 08/04/2020, à 09:21
- xubu1957
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Bonjour,
Regarde si tu trouves une idée dans ce fil > webcam logitech ultravision non accessible sous Ubuntu 18.04
Ou l'histoire de lien symbolique dans > askubuntu.com/questions/783357/create-a-symlink-in-dev-using-etc-udev-rules
Dernière modification par xubu1957 (Le 08/04/2020, à 09:28)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#9 Le 10/04/2020, à 22:54
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Merci xubu1957,
Dans le premier lien j'ai trouvé quelques idées,
La première consistant à désactiver les touches de fonction n'est pas accessible du bios. J'ai tripoté des trucs relatifs à la prise PS2 où est branché le clavier, aucune valeur n'agit là dessus.
Autre idée, lancer cheese par le terminal, ce qui est forcément intéressant, ce qui donne
christian@ldlc2:~$ cheese
(cheese:2700): Gtk-WARNING **: 23:41:33.243: Theme parsing error: cheese.css:7:35: The style property GtkScrollbar:min-slider-length is deprecated and shouldn't be used anymore. It will be removed in a future version
** Message: 23:41:33.445: cheese-application.vala:211: Error during camera setup: Aucun périphérique détecté
(cheese:2700): cheese-CRITICAL **: 23:41:33.494: cheese_camera_device_get_name: assertion 'CHEESE_IS_CAMERA_DEVICE (device)' failed
(cheese:2700): GLib-CRITICAL **: 23:41:33.494: g_variant_new_string: assertion 'string != NULL' failed
(cheese:2700): GLib-CRITICAL **: 23:41:33.494: g_variant_ref_sink: assertion 'value != NULL' failed
(cheese:2700): GLib-GIO-CRITICAL **: 23:41:33.494: g_settings_schema_key_type_check: assertion 'value != NULL' failed
(cheese:2700): GLib-CRITICAL **: 23:41:33.495: g_variant_get_type_string: assertion 'value != NULL' failed
(cheese:2700): GLib-GIO-CRITICAL **: 23:41:33.495: g_settings_set_value: key 'camera' in 'org.gnome.Cheese' expects type 's', but a GVariant of type '(null)' was given
(cheese:2700): GLib-CRITICAL **: 23:41:33.495: g_variant_unref: assertion 'value != NULL' failed
** (cheese:2700): CRITICAL **: 23:41:33.495: cheese_preferences_dialog_setup_resolutions_for_device: assertion 'device != NULL' failed
Hors ligne
#10 Le 11/04/2020, à 06:14
- xubu1957
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Bonjour,
En lisant cette vieille discussion > Webcam LDLC, je lis :
Chez moi elle a marché sur le livecd.
Attention : ne marche pas si branchée sur un hub (alors que tous les autres périph marchent dessus). Erreur de dmesg "usb_submit_urb(0) ret -38" et explication ici.
Attention aussi à ne pas recompiler video4linux (v4l) (pour une carte TNT par exemple). En effets vous obtiendrez des erreurs dans dmesg du type :
spca5xx: disagrees about version of symbol video_devdata
spca5xx: Unknown symbol video_devdata
En fait elle ne sont pas dûes au pilote de la webcam mais uniquement à v4l. Les explications (lien cassé) ici. Ce bug sera surement corrigé dans une version future de v4l.Donc bien content de cette webcam d'appoint qui marche out of the box sous dapper
(Pour les infos : $ lsusb me donne ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100. Le module est le spca5xx qui gère un nombre impressionnant de webcam).
Je trouve dans la liste de cette vieille Doc > help.ubuntu.com/community/Spca5xx
{USB_DEVICE(0x04fc, 0x0561)}, /* Flexcam 100 */
Dernière modification par xubu1957 (Le 12/04/2020, à 06:55)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#11 Le 11/04/2020, à 07:25
- moko138
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Montre
lsmod | sort
et
lsusb | sort ; echo; lsusb -t
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#12 Le 11/04/2020, à 09:34
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Voilà
christian@ldlc2:~$ lsmod | sort
aesni_intel 188416 0
aes_x86_64 20480 1 aesni_intel
ahci 40960 5
amd_freq_sensitivity 16384 0
amdgpu 2715648 0
appletalk 36864 0
auth_rpcgss 61440 1 nfsd
autofs4 40960 5
binfmt_misc 20480 1
chash 16384 1 amdgpu
crc32_pclmul 16384 0
crct10dif_pclmul 16384 0
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
crypto_simd 16384 1 aesni_intel
drm 401408 21 drm_kms_helper,amdgpu,radeon,ttm,nouveau
drm_kms_helper 172032 3 amdgpu,radeon,nouveau
edac_mce_amd 28672 0
fam15h_power 16384 0
fb_sys_fops 16384 1 drm_kms_helper
ghash_clmulni_intel 16384 0
glue_helper 16384 1 aesni_intel
grace 16384 2 nfsd,lockd
gspca_main 36864 1 gspca_spca561
gspca_spca561 20480 0
hid 118784 2 usbhid,hid_generic
hid_generic 16384 0
i2c_algo_bit 16384 3 amdgpu,radeon,nouveau
i2c_piix4 24576 0
input_leds 16384 0
ip_tables 28672 0
ipx 28672 0
irqbypass 16384 1 kvm
joydev 24576 0
k10temp 16384 0
kvm 610304 1 kvm_amd
kvm_amd 86016 0
libahci 32768 1 ahci
llc 16384 2 p8022,psnap
lockd 94208 1 nfsd
lp 20480 0
mac_hid 16384 0
media 40960 1 videodev
mii 16384 1 r8169
Module Size Used by
mxm_wmi 16384 1 nouveau
nfs_acl 16384 1 nfsd
nfsd 339968 13
nouveau 1708032 2
p8022 16384 1 ipx
p8023 16384 1 ipx
parport 49152 3 parport_pc,lp,ppdev
parport_pc 32768 1
pcbc 16384 0
ppdev 20480 0
psnap 16384 2 appletalk,ipx
r8169 86016 0
radeon 1462272 21
sch_fq_codel 20480 2
serio_raw 16384 0
shpchp 36864 0
snd 81920 31 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
snd_hda_codec 126976 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 49152 4
snd_hda_codec_realtek 106496 1
snd_hda_core 81920 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hda_intel 45056 10
snd_hwdep 20480 1 snd_hda_codec
snd_pcm 98304 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 65536 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_timer 32768 2 snd_seq,snd_pcm
soundcore 16384 1 snd
sunrpc 331776 18 nfsd,auth_rpcgss,lockd,nfs_acl
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
ttm 106496 3 amdgpu,radeon,nouveau
usbhid 49152 0
v4l2_common 16384 1 gspca_main
video 45056 1 nouveau
videodev 184320 3 gspca_main,v4l2_common,gspca_spca561
wmi 24576 2 mxm_wmi,nouveau
x_tables 40960 1 ip_tables
christian@ldlc2:~$
Et aussi
christian@ldlc2:~$ lsusb | sort ; echo; lsusb -t
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 004 Device 003: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=spca561, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
christian@ldlc2:~$
Hors ligne
#13 Le 11/04/2020, à 10:05
- serged
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
T'as essayé de la faire fonctionner avec cheese ? Application basique pour utiliser la webcam.
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#14 Le 11/04/2020, à 13:29
- moko138
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Bus 004 Device 003: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=spca561, 12M
Attention ta webcam semble branchée sur un port usb1 !
Pour ce modèle ancien, l'usb3 n'est sans doute pas nécessaire mais branche-la au moins sur une prise usb2.
- -
lsmod
usbhid 49152 0
v4l2_common 16384 1 gspca_main
videodev 184320 3 gspca_main,v4l2_common,gspca_spca561
J'ignore si l'absence du module uvcvideo est normale ou pas.
[Peut-être que tenter de
débrancher la webcam,
décharger les 2 modules gspca*
charger le module uvcvideo,
et rebrancher la webcam
sera instructif ?]
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#15 Le 11/04/2020, à 18:24
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
J'ai changé de prise USB : C'est toujours pareil.
Histoire de comparer j'ai procédé à un lancement par Camorama (qui fonctionne) à comparer à un lancement avec Cheese (qui ne fonctionne pas.)
Comorama retourne :
christian@ldlc2:~$ camorama
(camorama:3152): Gtk-WARNING **: 19:14:34.884: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(camorama:3152): GLib-GObject-WARNING **: 19:14:35.913: cannot retrieve class for invalid (unclassed) type '<invalid>'
christian@ldlc2:~$
(L'ensemble se referme parce que j'ai refermé Camorama, ce que je n'avais pas fait avec Cheese.)
Notez que bien que tout fonctionne parfaitement, camorama retourne aussi des alarmes (auxquelles je ne comprend rien.)
Hors ligne
#16 Le 11/04/2020, à 18:35
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
T'as essayé de la faire fonctionner avec cheese ? Application basique pour utiliser la webcam.
Oui j'ai déjà fait cet essai : Cf ma réponse en balise #9
Hors ligne
#17 Le 11/04/2020, à 23:17
- moko138
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
serged a écrit :T'as essayé de la faire fonctionner avec cheese ? Application basique pour utiliser la webcam.
Oui j'ai déjà fait cet essai : Cf ma réponse en balise #9
Oui mais tu n'indiques toujours pas si tu as fait l'essai en imposant dans les préférences de cheese une basse résolution, comme le propose un des liens trouvés par xubu1957.
Donc test à refaire.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#18 Le 12/04/2020, à 09:46
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
À Moko138,
Je ne sais pas comment on lance une application avec des paramètres par le terminal.
À Tous, Joyeuses Pâques ! (Enfin si vous le pouvez.)
Je ne reprendrai ça que mardi. Dans l'attente j'ai d'autres trucs à faire vu la manière dont nous sommes traités !
Mon dernier message de blog
Christian (Alias Croa)
Hors ligne
#19 Le 18/04/2020, à 17:27
- Croa
Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur
Petit bilan,
J'ai essayé plein de trucs, rien ne fonctionne !
Nota : Dans Cheese (ouvert) les paramètres ne sont pas accessibles. C'est sûrement dû au fait qu'il n'a pas trouvé la caméra.
Le plus embêtant c'est de ne pas pouvoir utiliser la caméra avec un navigateur.
Tant pis je laisse tomber. Merci à tous !
Hors ligne