public class WebcamWatchdog
extends java.lang.Object
implements com.github.sarxos.webcam.WebcamDiscoveryListener, javax.jmdns.ServiceListener
WebcamDiscoveryListener Interface. Es ermittelt
die max. Auflösung einer neuen gefunden Webcam.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NO_WEBCAM_FOUND |
| Modifier and Type | Method and Description |
|---|---|
static void |
getDefault() |
static de.frankmuenster.jameica.qrscanner.WebcamWatchdog.MyCompositeDriver |
getDriver()
Liefert den aktuellen Treiber.
|
static WebcamWatchdog |
getInstance()
Liefert die Instance des Watchdogs
|
java.util.List<java.lang.String> |
getWebcamNames()
Liefert eine Liste mit den Namen aller registrierten Webcams.
|
void |
serviceAdded(javax.jmdns.ServiceEvent event) |
void |
serviceRemoved(javax.jmdns.ServiceEvent event) |
void |
serviceResolved(javax.jmdns.ServiceEvent event) |
static void |
unregisterIpCams()
Entfernt alle manuellen IP Kameras aus der Webcam-Registrierung
|
void |
webcamFound(com.github.sarxos.webcam.WebcamDiscoveryEvent event) |
void |
webcamGone(com.github.sarxos.webcam.WebcamDiscoveryEvent event) |
public static final java.lang.String NO_WEBCAM_FOUND
public static de.frankmuenster.jameica.qrscanner.WebcamWatchdog.MyCompositeDriver getDriver()
public static void getDefault()
public static WebcamWatchdog getInstance()
public void webcamFound(com.github.sarxos.webcam.WebcamDiscoveryEvent event)
webcamFound in interface com.github.sarxos.webcam.WebcamDiscoveryListenerWebcamDiscoveryListener.webcamFound(com.github.sarxos.webcam.WebcamDiscoveryEvent)public void webcamGone(com.github.sarxos.webcam.WebcamDiscoveryEvent event)
webcamGone in interface com.github.sarxos.webcam.WebcamDiscoveryListenerWebcamDiscoveryListener.webcamGone(com.github.sarxos.webcam.WebcamDiscoveryEvent)public void serviceAdded(javax.jmdns.ServiceEvent event)
serviceAdded in interface javax.jmdns.ServiceListenerServiceListener.serviceAdded(javax.jmdns.ServiceEvent)public void serviceRemoved(javax.jmdns.ServiceEvent event)
serviceRemoved in interface javax.jmdns.ServiceListenerServiceListener.serviceRemoved(javax.jmdns.ServiceEvent)public void serviceResolved(javax.jmdns.ServiceEvent event)
serviceResolved in interface javax.jmdns.ServiceListenerServiceListener.serviceResolved(javax.jmdns.ServiceEvent)public static void unregisterIpCams()
public java.util.List<java.lang.String> getWebcamNames()