Video
Das Video ist ein GUI-Element, mit welchen Multimedia-Dateien dargestellt werden können. Außerdem kann die Kamera des Gerätes als Video-Input benutzt werden. Dieses Video kann zudem aufgenommen werden. Screenshots sind auch möglich.
Das Video-Element kann wie folgt benutzt werden:
HinzufĂĽgen des Elements
final Video video = new Video(); this.add(video);
Registrieren von Listener fĂĽr Screenshots
video.addPictureConsumer(pic -> { this.add(pic.toImage("Screenshot")); });
Erstellen eines Screenshots
video.takePicture();
Zudem können Videos aufgenommen werden:
video.addVideoConsumer(video -> {
// ...Speichern des videos...
});
// Startet die Aufnahme
video.startRecording();
// Stoppt die Aufnahme und ruft den VideoConsumer auf, wenn das Video an dem Server geliefert wurde.
video.stopRecording();
Videos können aber auch von einen Link geladen werden:
video.addSource(new Source("link/to/video", "video/mp4"));
Â
XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.