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:

  1. HinzufĂĽgen des Elements

    final Video video = new Video(); this.add(video);
  2. Registrieren von Listener fĂĽr Screenshots

    video.addPictureConsumer(pic -> { this.add(pic.toImage("Screenshot")); });
  3. 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.