2016-04-06 16 views
0

Ich bin dabei, 3 USB Webcams mit einem Raspberry Pi 2 (oder Orange Pi) zu verbinden und sie über Ethernet zu teilen - eventuell schließe ich sie an meinen Software NVR an, der im LAN ist.USB-Sharing über Ethernet auf Raspberry PI?

Here is the camera on Aliexpress (8mp USB Webcamera)

Ich erwäge usbip oder virtualhere aber nicht wissen, welche am besten ist, virtualhere nicht frei ist und dieses Projekt ist nur ein Experiment und nicht kommerzielle

https://virtualhere.com

dies ist Ist CPU-mäßig möglich, dass bei der gemeinsamen Nutzung von USB-Webcams die Verarbeitung auf dem Gerät erfolgt? Ist Raspberry Pi/Orange Pi stark genug, um die Geräte zu teilen? Ist es wichtig, wie viele Geräte ich teile oder was ich teile?

Ich überlege auch, den Orange pi One zu verwenden, weil ich lese, dass es nicht denselben Bus wie Ethernet teilt, einen möglichen Engpass beseitigend.

Irgendwelche umfassenden Tipps, Gotchas, Ratschläge, die ich brauche? sehr geschätzt.

Danke.

Antwort

0

Die Verarbeitung erfolgt auf dem Pi, um das USB-Signal in TCP umzuwandeln und es über das Netzwerk zu übertragen. Der pi3 ist viel leistungsfähiger als seine Vorgänger, so dass er einen Webcam-Stream mit einer Auflösung von 1024x768 oder mehr problemlos verarbeiten kann. Da der pi3 STILL seinen USB mit dem Ethernet teilt, wird dadurch der Gesamtdurchsatz bei mehreren angeschlossenen Webcams stark eingeschränkt. Aber ein oder zwei auf einmal sollten in Ordnung sein. Der Pi hat den besten Kernel und Support, die Pi-Klone wie die Odroid/Banana/Orange Pi haben keine aktuellen Kernel.

(Disclaimer: Ich schrieb virtualhere)

0

Die bessere Lösung ist motioneyeOS zu verwenden, in diesem Link können Sie finden:

  • herunterladen und Installation Anweisungen
  • Liste der unterstützten Geräte einschließlich : Banane PI, Odroid C1/C1 +, Odroid C2, Odroid XU4, Kiefer A64/A64 +, Raspberry PI (A-, B-, A +, B +, Compute-Modul, Zero und Zero W-Modelle), Raspberry PI 2 und Raspberry PI 3

Einschließlich einer Usage Scenarios für Sie für mehrere Kamera-Projekt.

https://github.com/ccrisan/motioneyeos/wiki/Usage-Scenarios

+0

Wenn Sie mit ** orange Pi weiterhin ** im Auge, ** ** motioneyeOS nicht ganz gut funktioniert, aber Sie können überprüfen: ► [Kerberos.io] (https: // kerberos .io /) und hauptsächlich die [armbian instruccions] (https://doc.kerberos.io/2.0/installation/Armbian). – manuti