M
Mr.Bross
Gast
Hi,
Ich schreibe an einem Programm, das ähnlich wie TeamViewer funktionieren soll(Also Desktop übertragung usw.). Momentan erstelle ich immer Screenshots mit Robot.createScreenCapture(Rectangle) und verschicke diese dann zu dem Server. Jedoch dauert dies sehr lang und braucht pro Bild etwa 4 Sekunden um es su verschicken.
Gibt es in Java eine Möglichkeit, das Bild zu verkleinern (Also z.B. nur jeden zweiten Pixel verschicken o.ä.), dass es dann schneller wird?? Oder kann man dieses Problem auch anders lösen??
Ich schreibe an einem Programm, das ähnlich wie TeamViewer funktionieren soll(Also Desktop übertragung usw.). Momentan erstelle ich immer Screenshots mit Robot.createScreenCapture(Rectangle) und verschicke diese dann zu dem Server. Jedoch dauert dies sehr lang und braucht pro Bild etwa 4 Sekunden um es su verschicken.
Gibt es in Java eine Möglichkeit, das Bild zu verkleinern (Also z.B. nur jeden zweiten Pixel verschicken o.ä.), dass es dann schneller wird?? Oder kann man dieses Problem auch anders lösen??