2 webcam
Le
François Patte

Bonjour,
Est-il possible de faire fonctionner 2 webcam en même temps?
Pour l'instant, je ne peux avoir que l'image de la premeière
sélectionnée, même si ucview où cheese me propose bien les deux au choix
(/dev/video0 et /dev/video1).
Si je selectionne /dev/video0 par exemple et que j'ouvre une autre
application de caméra (ou une autre instance de la première),
/dev/video1 ne donne pas d'image de la caméra associée.
Même problème si j'utilise le plugin flash dans une application web: je
ne peux pas avoir une image d'une caméra sur flash et l'autre caméra sur
ucview (par exemple).
Merci pour vos réponses.
--
François Patte
Université Paris Descartes
Est-il possible de faire fonctionner 2 webcam en même temps?
Pour l'instant, je ne peux avoir que l'image de la premeière
sélectionnée, même si ucview où cheese me propose bien les deux au choix
(/dev/video0 et /dev/video1).
Si je selectionne /dev/video0 par exemple et que j'ouvre une autre
application de caméra (ou une autre instance de la première),
/dev/video1 ne donne pas d'image de la caméra associée.
Même problème si j'utilise le plugin flash dans une application web: je
ne peux pas avoir une image d'une caméra sur flash et l'autre caméra sur
ucview (par exemple).
Merci pour vos réponses.
--
François Patte
Université Paris Descartes
Comment sont-elles connectées? via des ports USB différents?
--
A human being should be able to change a diaper, plan an invasion,
butcher a hog, conn a ship, design a building, write a sonnet, balance
accounts, build a wall, set a bone, comfort the dying, take orders, give
orders, cooperate, act alone, solve equations, analyze a new problem,
pitch manure, program a computer, cook a tasty meal, fight efficiently,
die gallantly. Specialization is for insects.
Robert A. Heinlein.
oui!
--
François Patte
Université Paris Descartes
Après quelques recherches sur le ouèbe, voici ce que j'ai cru
comprendre: le problème vient du controleur USB qui alloue presque la
totalité de sa bande passante disponible à la webcam, ce qui fait que si
la deuxième webcam est branchée sur un port USB qui est sur le même
contrôleur que la première, la deuxième ne marche pas (conclusion d'un
non-spécialiste...).
Ceci semble se confirmer en testant les divers ports USB de ma machine,
j'ai réussi à faire marcher 2 webcam à des résolutions élévées, ce qui
semble indiquer, si mes conclusions ci-dessus sont correctes, que j'ai
trouvé 2 ports USB qui ne partagent pas le même contrôleur.
Question: comment savoir si 2 ports USB partagent un même contrôleur.
Merci
--
François Patte
Université Paris Descartes
lsusb -t
--
http://foo.bar.quux.over-blog.com/article-thsf-2013-114632120.html
merci : la commande que je cherchais depuis longtemps.
Trop fort ce truc (-t)
Il te donne même le type d'usb (1,5Mbs, 12Mbs, 480Mbs)
Je suis ravide la réponse, mais je ne vois pas tout ça:
$ lsusb -t
Bus# 7
`-Dev# 1 Vendor 0x1d6b Product 0x0001
`-Dev# 2 Vendor 0x413c Product 0x2105
Bus# 6
`-Dev# 1 Vendor 0x1d6b Product 0x0001
`-Dev# 3 Vendor 0x413c Product 0x3016
Bus# 5
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 4
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 3
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 2
`-Dev# 1 Vendor 0x1d6b Product 0x0002
`-Dev# 4 Vendor 0x0424 Product 0x2502
`-Dev# 5 Vendor 0x0424 Product 0x2602
`-Dev# 6 Vendor 0x0424 Product 0x2228
Bus# 1
`-Dev# 1 Vendor 0x1d6b Product 0x0002
On comprend la hiérarchie, mais quant à la vitesse.... mystère!
--
François Patte
Université Paris Descartes
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /:
Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus
02.Port 1: Dev 1, Class=root_hub, Driver=ohci_hcd/8p, 12M |__ Port
5: Dev 2, If 0, Class=HID, Driver=usbhid, 1.5M |__ Port 8: Dev 3, If
0, Class=HID, Driver=usbhid, 1.5M |__ Port 8: Dev 3, If 1,
Class=HID, Driver=usbhid, 1.5M /: Bus 01.Port 1: Dev 1, Class=root_hub,
Driver=ehci_hcd/8p, 480M |__ Port 2: Dev 2, If 0, Class=stor.,
Driver=usb-storage, 480M