Ich habe so einen Mini PC, an den möchte ich zwei Stück USB 2 Kameras anschließen. Leider besitzt er nur einen USB Root Controller mit einem USB Host, d.h. alle vier USB 3 Buchsen laufen in den gleichen Chip. Das Problem ist (was viele nicht wissen), die USB 2 Datenströme werden in einem System oder Hub separat von USB 3 behandelt und lediglich 1:1 durchgeschleift. Die 480 Mbit/s Bandbreite von USB 2 reicht nun nicht, um beide Kameras gleichzeitig in der gewünschten Auflösung und Fps fahren zu können. Ein Aufrüsten durch eine PCIe -> USB Karte ist nicht möglich, der Mini PC bietet eine solche Option nicht. Natürlich könnte ich nun neue Kameras mit ausschließlicher USB 3 Schnittstelle kaufen - möchte ich aber vermeiden. Daher die Frage: Gibt es irgendwelche anzuschließenden Systeme / Chips, die als Übersetzer zwischen USB2 und USB3 agieren? Auf dem USB 3 Datenbus gäbe es natürlich mit >5 GBit genug Bandbreite. Danke!
W.P. K. schrieb: > Gibt es irgendwelche anzuschließenden Systeme / Chips, die als > Übersetzer zwischen USB2 und USB3 agieren? Nicht dass ich wüsste. Und selbst wenn, dann ist das so exotisch und teuer, dass Du Dir dreimal neue Kameras kaufen könntest. Vielleicht passt ja auch sowas hier: https://www.delock.de/produkt/62843/merkmale.html Oder Du gehst übers Netzwerk: https://www.silextechnology.com/connectivity-solutions/device-connectivity/ds-510 Ist aber auch teuer. Ich sag mal so: Wenn Deine Kameras billiger als 200€ das Stück sind, dann kauf sie neu oder kaufe einen anderen Rechner, wo Du zusätzliche PCIe-Karten einstecken kannst. Oder Du benutzt Kleinrechner im Raspberry Pi Format, die das Grabben und Streamen übers Netzwerk erledigen. Das ist aber nur sinnvoll, wenn Du Deine Arbeitszeit mit 0€/h veranschlagst. fchk
Das hatte ich befürchtet. Ich hoffte allerdings, dass es dies schon gibt und ich nur falsch danach suche. Schon doof, da bin ich doch sicher nicht der Einzige, der das benötigt. USB2 ist ja doch schon sehr limitiert, was die Bandbreite angeht. Grrr. Danke für den Delock-Link. Interessant, schaue ich mir mal näher an!
:
Bearbeitet durch User
W.P. K. schrieb: > Danke für den Delock-Link. Interessant, schaue ich mir mal näher an! In "Mini-PCs" wie Deinem kann es zwei unterschiedliche Arten von M.2-Slots geben; das Gerät von Delock ist für einen für Massenspeicher vorgesehenen Slot (in den man sonst NVMe-SSDs stecken würde). Die andere Variante wird für WLAN-Kärtchen verwendet. Für die steht i.d.R. weniger Platz zur Verfügung, aber eine WLAN-Karte braucht man im stationären PC eher weniger dringend als schnellen Massenspeicher. Wie genau die Slots aussehen, habe ich hier Beitrag "Re: Wie Mainbord mit internem RJ45 für Ethernet ausrüsten?" neulich beschrieben.
https://www.via-labs.com/product_show.php?id=96 Theoretisch sollte sich mit zwei davon das Problem lösen lassen. Bleibt die Frage der Beschaffbarkeit.
Peter S. schrieb: > https://www.via-labs.com/product_show.php?id=96 > > Theoretisch sollte sich mit zwei davon das Problem lösen lassen. Bleibt > die Frage der Beschaffbarkeit. OHHHHH!! Haben will! Gibt es auch als Vorgänger: VL670 Aber wohl nirgends zu kaufen. Grr. Edit: Für den Fall, dass es den Chip mal wieder zu kaufen gibt: hier gibt es Platinenlayout, Firmware etc. für den VL670 und VL671: https://notabug.org/niconiconi/vl670
:
Bearbeitet durch User
Welche Codecs unterstützt die eingesetzte Kamera denn? Nicht das z.B. aktuell MJPG von der Anwendung genutzt wird, die Kamera aber ggf. auch etwas effizienteres wie H264 könnte - Was dann vllt. ausreichend Bandbreite einsparen würde. Unterstützte Codecs der Kamera rausfinden ginge z.B. per ffmpeg: Linux: https://trac.ffmpeg.org/wiki/Capture/Webcam#Linux Windows: https://ffmpeg.org/ffmpeg-devices.html#Examples-2
Bernd H. schrieb: > Welche Codecs unterstützt die eingesetzte Kamera denn? > ........ Leider habe ich schon maximal optimiert. Mit der Bitrate bin ich aber trotzdem am Anschlag und ich bekomme immer wieder Aussetzer. Andere Idee: Mein Board hat einen Platz für eine M2 SSD (siehe Foto) und einen weiteren für eine normale SATA SSD. Die M2 SSD könnte ich gegen eine SATA SSD tauschen und den freien M2 Slot nutzen. Dem Foto und dieser Seite nach (https://www.delock.de/infothek/M.2_2022/M.2.html) ist das im Rechner ein 'Key M Slot', d.h. dass auf der Buchse der komplette PCIe Bus hängt. Ich habe dann das hier entdeckt: https://www.reichelt.de/adapter-m-2-ngff-key-m-pcie-x4-slot-delock-62584-p154304.html oder https://www.aliexpress.com/item/1005004714035083.html Meine Vorstellung: daran könnte ich dann eine normale PCIe -> USB Karte anstecken. Spricht etwas dagegen?
:
Bearbeitet durch User
W.P. K. schrieb: > Ich habe dann das hier entdeckt: Kann man machen, aber warum nicht die schon früher erwähnte Delock-Lösung verwenden? Die ist eleganter, weil Du nicht das Problem hast, den PCIe-Slot und die PCIe-Karte irgendwo unterbringen zu müssen. Das Problem der Stromversorgung hast Du allerdings in beiden Fällen; auf dem M.2-Slot gibt es nur 3.3V und nicht die auf dem PCIe-Bus verfügbaren 12V, aus denen USB-Karten ihre 5V erzeugen. Auf der Delock-Karte ist ebenfalls ein Schaltregler zu erkennen, ob die jetzt alternativ auch mit 5V betrieben werden kann oder auch 12V benötigt wird, ist unklar.
Da spricht nichts gegen, ist für mich vermutlich die beste Lösung. Ich habe nur zufällig eine PCIe USB Karte hier rumliegen und schaute mal herum, was es noch so gibt. Die Lösung von Delock gibt es auch mit 1x USB als DELOCK 62842. Die werde ich vermutlich kaufen und dann hier berichten.
m.2 ngff auf USB3: https://www.ebay.de/itm/403171168680 oder: https://www.ebay.de/itm/164964838771 gibts auch beim Ali, hat aber komische Links.
Das Modul des ersten Links kann bei mir nicht funktionieren: ich brauche ja einen weiteren USB Host - das geht ohne Chip nicht und auf der Platine ist nichts weiter drauf. Und Danke für den anderen Link. Tipp: bei Ali nur den Anfang des Links bis zu ".html" kopieren. Den Rest braucht es nicht.
:
Bearbeitet durch User
Haben die wieder USB und PCIe auf einen Sockel gesetzt ?
Rüdiger B. schrieb: > Haben die wieder USB und PCIe auf einen Sockel gesetzt ? In den M.2-Sockeln für Netzwerkkarten (A und/oder E) ist das eine Möglichkeit.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.