Ich habe einen Video-Player, der den Monitor mit einer Seite das Bild von der angeschlossenen Kamera und die andere Seite einen Videoclip aufgetrennt geteilt. Es funktioniert ohne Fehler im Java-Modus. Wenn ich das Programm unter Android Modus ausführen, Verarbeitung keine Fehler meldet, aber die Skizze nicht läuft auf meinem Handy, ein Pop-up-Fenster, das sagtProgramm von der Verarbeitung 3.1.1 nicht funktioniert auf Android-Gerät
leider (Skizze Name)
zeigt gestoppt hat oben.
Mein Code wie folgt.
import processing.video.*;
Movie myMovie;
Capture cam;
void setup() {
size(displayWidth, displayHeight);
myMovie = new Movie(this,"new cctv.mp4");
myMovie.loop();
myMovie.mask(myMovie);
String[] cameras = Capture.list();
if (cameras.length == 0) {
println("There are no cameras available for capture.");
exit();
} else {
println("Available cameras:");
for (int i = 0; i < cameras.length; i++) {
println(i,cameras[i]);
}
cam = new Capture(this,cameras[0]);
cam.start();
}
}
void draw() {
if(cam.available()){
cam.read();}
image(cam, 0, 0, displayWidth, displayHeight);
image(myMovie, width/2, 0,displayWidth/2,displayHeight);
}
void movieEvent(Movie m){
m.read();
}