-
Got idea from here
-
Requires .NET 4.0 or newer.
-
This project is to create application remote support like team viewer,anyedesk, vnc, etc.
-
Remote will control Client and Client send screen to Remote. Remote and Client connected with Server to send and receive data;
Let's seek :
This is the view of the application, we have Ip address, Port, Name(in the future i will adding address such as anydesk). And we have 3 button : connect, Remote and Host. Function of each button :
- Connect This button is client use for connecting to server. So Remote side can control this client.
- Remote This button is remote use for connecting to server. So this side can control client.
- Host This button is to creating server, it will receiving data from client and sending to remote and vice versa from remote to client. So client and remote can do communication.
This is the view of client in the future i will add chat feature and maybe video call too.
This is the view of remote.
This is the view of server, just don't know what feature i will add on this.
Notes:
- I developing this is especially for finishing my thesis.
- Still have many bugs.
- Mouse movement laggy.
- Sometimes crash.
- Confused with server sometimes not sending correct data.



