Hallo zusammen,
ich baue derzeit mit dem JMF an einer Anwendung, mit der ich meinen Desktop auf Video aufnehmen kann und gleichzeitig Bild in Bild ein WebcamBild erscheint.
Auf der Sun-Seite hab ich den ScreenGrabber entdeckt (Screen Grabber).
Funktioniert nach der dortigen Anleitung auch wunderbar im JMF Studio. Nur ist mir schleierhaft, wie ich dem DataSource in einer eigenen Anwendung die URL übergebe.
Die URL hat standardmäßig die Form "screen://x,y,width,height/fps" und das DataSource (com.sun.media.protocol.screen) registriert das Screen-Protokoll.
Das DataSource aus javax.media.protocol erhielt ich bislang ganz einfach über den Manager:
dataSource = Manager.createDataSource(new MediaLocator(new URL(...)));
aber wie instanziere ich's jetzt?
Wäre schön wenn jemand da nen Tip für mich hätte ;(
LG,
Pattex
ich baue derzeit mit dem JMF an einer Anwendung, mit der ich meinen Desktop auf Video aufnehmen kann und gleichzeitig Bild in Bild ein WebcamBild erscheint.
Auf der Sun-Seite hab ich den ScreenGrabber entdeckt (Screen Grabber).
Funktioniert nach der dortigen Anleitung auch wunderbar im JMF Studio. Nur ist mir schleierhaft, wie ich dem DataSource in einer eigenen Anwendung die URL übergebe.
Die URL hat standardmäßig die Form "screen://x,y,width,height/fps" und das DataSource (com.sun.media.protocol.screen) registriert das Screen-Protokoll.
Das DataSource aus javax.media.protocol erhielt ich bislang ganz einfach über den Manager:
dataSource = Manager.createDataSource(new MediaLocator(new URL(...)));
aber wie instanziere ich's jetzt?
Wäre schön wenn jemand da nen Tip für mich hätte ;(
LG,
Pattex
Zuletzt bearbeitet: