Beste Möglichkeit, auf eine Webkamera in Java zuzugreifen

Ich muss mit Java auf die Webkamera zugreifen. Das möchte ich tun

Greifen Sie auf die Webcam zu

Jetzt kann der Benutzer sehen, wie die Webcam funktioniert, da sein Gesicht auf dem Bildschirm sichtbar ist (es sind einige Bibliotheken vorhanden, die die Videoausgabe der Webcam nicht anzeigen).

Wenn der Benutzer auf die Schaltfläche Speichern klickt, wird ein Schnappschuss erstellt und gespeichert

Ich habe seit langer Zeit eine Reihe von Möglichkeiten ausprobiert, dies zu tun.

JMF - Jetzt ist es totFMJ - Jetzt ist es auch totVLCJ - zu viel, weil ich keinen Musik- / Videoplayer erstelle und davon ausgehe, dass VLC installiert wirdXuggler - zu viel und harte ArbeitJMyron - hat nicht funktioniertJavaFX - Ich dachte, es könnte es schaffen, aber es scheint, als könne es nicht

Ich bin sogar zufrieden, wenn die Bibliothek NUR das oben Genannte tut, denn das reicht mir. Aber ich erwarte, dass es auch einfach ist. Wirklich toll, wenn es keine DLLs verwendet, da es sonst nicht plattformunabhängig ist. Wirklich zu schätzen, wenn es die Kamera erkennen kann, ohne den Kameranamen und andere Informationen wie in VLCJ manuell zu übergeben (da es möglicherweise Tausende von Kameramarken gibt, kann ich keine Liste mit Tausenden von Elementen darin erstellen). Und ich erstelle eine Desktop-Anwendung, keine Web-App.

Wenn Sie eine solche Bibliothek kennen, lassen Sie es mich bitte wissen. Andere Bibliotheken (die möglicherweise nicht allen meinen Anforderungen entsprechen, aber den Grundanforderungen entsprechen) sind ebenfalls willkommen. Bitte helfen Sie

Antworten auf die Frage(2)

Ihre Antwort auf die Frage