문제

Is there any active Java remote desktop application including sourcecode or a library for integrating into Java applictions?

The problem is that ultravnc, realvnc and tightvnc are not available (opensource) for Java, just sometimes a viewer.

It should be in plain Java code so it runs on all platforms.

edit: It might not be possible to make it just with Java, but in times of better GPUs and CPUs it might be better to use some libraries which add support for multithreading, like CUDA, OpenCL and Rootbeer (https://github.com/pcpratts/rootbeer1)

도움이 되었습니까?

해결책

Nobody ever tried to implement a VNC server in Java because Java has no (fast) API to examine the desktop for changes. If you can live with 1 fps or less, you can use the Robot API :-)

So all you can get is a VNC client/viewer. I experimented a bit with TightVNC because it's free and the sources are available.

다른 팁

I remember on a Java-Applet connectable to RealVNC, but it wasnt opensource, the compiled sources are obfuscated so i cant uncompile.

You may be able to ask for the Source.

Take a look at http://www.realvnc.com/products/vnc/documentation/4.0/win/java

Java is an high level programming language, VNC is programmed in Low-Level Programming language. You may be able to find a Solution with jni-combination of Java and any other low-level Programm!

But not in plain java.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top