Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

Bonjour,

Montre, en te servant du Retour utilisable de commande :

lsusb
lsmod | grep uvcvideo

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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

Hors 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ésolu] 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

Hors 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ésolu] 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

Hors 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ésolu] 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

Hors 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 :

Le 13/07/2006, Id2ndR a écrit :

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 smile
(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ésolu] 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

Hors 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

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

Hors ligne

#17 Le 11/04/2020, à 23:17

moko138

Re : Caméra ( webcam ) fonctionne en local mais pas dans un navigateur

Croa a écrit :
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