RemoteViewing is a .NET-native VNC client and server library. It supports Raw, Hextile, Copyrect, and Zlib encodings.
$ dotnet add package Sang.RemoteViewingRemoteViewing is a .NET-native VNC client and server library.
You can use RemoteViewing to write your own VNC server or client.
It supports Raw, Hextile, Copyrect, and Zlib encodings, and includes a Windows Forms control to make embedding VNC in your program extremely easy.
RemoteViewing uses the BSD license.
Install using the command line:
Install-Package Sang.RemoteViewing
This repository contains three sample projects:
RemoteViewing.NoVncExample implements a noVNC server using RemoteViewing. The server itself is implemented using ASP.NET CoreRemoteViewing.ServerExample implements a VNC server which allows you to share your desktopRemoteViewing.Example implements a VNC client using Windows Forms.The code in this repository is based on the download available at
https://github.com/Hofersa/remoteviewing http://www.zer7.com/software/remoteviewing