Project

General

Profile

Actions

Support Request #8145

closed

Using several Direct Show Video Devices with USB-Hub

Added by hidden over 4 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Known Problem
Product Issue Numbers:
Platform:
Windows 7 64bit
Topic:
DeviceTB::Common
FAQ Links:

Description

Supportanfrage

Ich nutze mehrere DirectShowVideoDevice in einer ADTF-Konfig. Konfiguriert habe ich diese über das Property "devicename:"
  • "capture:1"
  • "capture:2"
  • "capture:3"
  • ...

Dies funktioniert sofern jedes USB-Device direkt mit einem separatem USB-Port des Rechners verbunden ist.

Sobald hier ein USB-Hub eingesetzt wird, wird immer nur 1 Device erkannt.

Ich vermute das liegt am unterschiedlichem USB-Routing.
Mainboard - VideoDevice
----------------------------------
Pfad 0 (Port
#0002.Hub_#0001)
Pfad 0 (Port_#0003.Hub_#0001)
Pfad 0 (Port_#0004.Hub_#0001)

Mainboard - USB-Hub - VideoDevice
----------------------------------
Pfad 0 (Port_#0001.Hub_#0006)
Pfad 0 (Port_#0002.Hub_#0006)
Pfad 0 (Port_#0003.Hub_#0006)_

-> Wie kann ich die VideoDevices auch über einen USB-Hub einbinden?

PS: da ich auch unterschiedliche Kameratypen einsetze kann ich weder mit der spez. Bezeichnung noch der Seriennummer arbeiten.

Lösung

wir hatten schon einmal ein ähnliches Problem.
Die Bandbreite an einem Hub ist hier wohl das Problem.
Wir denken nicht dass wir hier was tun können, weder seitens Device Code noch DirectShow Anbindung.
Unserer Meinung nach ist das ein Hardware Problem bzgl. der Bandbreite von USB bei Video, so blöd es sich anhört.

Die Foren sind übrigens voll davon, unabhängig ob DirectShow, OpenCV o.ä., Bsp:
http://stackoverflow.com/questions/11222813/2-usb-cameras-not-working-with-opencv

Ich denke also hier gibt es keine Lösung seitens ADTF, dementsprechend auch kein Supportfall (im eigentlichen Sinne).

Actions

Also available in: Atom PDF