Hi!
Ich hab mir mit Hilfe des JMF ein kleines Programm zusammengeschustert, dass mir ein Live-Video von einer Webcam in Form von Einzelbildern zurückgibt.
Das Video (also die EInzelbilder) möchte ich nun in einem JFrame darstellen. ZUm updaten benutze ich folgenden Code.
"camSource.getFrame()" dient zum extrahieren eines Einzelbildes. Mein Problem besteht darin, dass das Bild immer nur upgedatet wird, wenn der Status des Fensters verändert wird (es minimiert/maximiert/... wird).
Wie kann ich das Fenster dauerhaft updaten lassen bzw. gibt es eine bessere Methode, um mein Einzelbild-Video anzeigen zu lassen??
MfG Cavemaster
Ich hab mir mit Hilfe des JMF ein kleines Programm zusammengeschustert, dass mir ein Live-Video von einer Webcam in Form von Einzelbildern zurückgibt.
Das Video (also die EInzelbilder) möchte ich nun in einem JFrame darstellen. ZUm updaten benutze ich folgenden Code.
Code:
public void update(Graphics g) {
videoImage = camSource.getFrame();
paint(g);
}
public void paint(Graphics g) {
g.drawImage(videoImage, 0, 0, null);
}
"camSource.getFrame()" dient zum extrahieren eines Einzelbildes. Mein Problem besteht darin, dass das Bild immer nur upgedatet wird, wenn der Status des Fensters verändert wird (es minimiert/maximiert/... wird).
Wie kann ich das Fenster dauerhaft updaten lassen bzw. gibt es eine bessere Methode, um mein Einzelbild-Video anzeigen zu lassen??
MfG Cavemaster