ThinVNC SDK, Remote Desktop and App Sharing Integration Alternative

ThinVNC Screen Sharing view

ThinVNC SDK, Remote Desktop and App Sharing Integration Alternative

ThinVNC Screen Sharing view

ThinVNC SDK it’s an ActiveX Component Library to allow developers to integrate Desktop and Application Sharing capabilities into their Microsoft Windows applications.

Back in 2010, when Cybele Software announced the first release of ThinVNC, our 100% pure HTML5 remote access client, that technology was pretty new. Actually, most web browsers could not even support HTML5!

Nowadays web-RDP & web-VNC became the best remote desktop alternatives for most companies and the need for deep remote desktop integration arises.
The regular PC server solution for web-to-desktop facilities evolved into the modern Thinfinity VNC. If you came here looking for solid remote access VNC-like solution for your browser, you should try it out.

Adding remoting features to your software

If you’re a developer and you need to integrate desktop sharing components into your apps, you can also review our modern and full-featured Thinfinity solutions: the RDP Server and/or VirtualUI.

ThinVNC SDK

ThinVNC SDK provides both server-side and client-side components. On the server-side, a developer can include the ThinVNC Server component to publish on demand the entire application, selected windows, or the whole desktop. On the client-side, developers can use the ThinVNC SDK client component to provide integrated remote application visualization and control.

The ThinVNC client component comes in two flavors: ActiveX Component or pure-HTML5 JavaScript object. The final client application can be either a Windows executable or just a pure Web Application.

Additionally, ThinVNC SDK allows developers to publish “virtual” windows. This can be done by providing a bitmap representation of each virtual window to publish. A sample project that allows taking Macromedia Flash movies to any HTML5-capable Web Browser – including Safari on IPad/iPhone – is included with the Kit.

Both, the JavaScript and the Active clients connect to ThinVNC Server using Ajax and WebSockets over SSL, making any integration secure and firewall-friendly.

ThinVNC SDK is suitable for any ActiveX compatible development environment and frameworks, including .NET/Mono framework, and can be installed on Windows 2000/XP/2003/Vista/Win 7/Windows Server 2008.

The ThinVNC JavaScript client is compatible with any Operating System and any major Web Browser such as Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari, etc.

Visit the online help for ThinVNC SDK for further tech information or contact us if you want to give it a try.

NOTE: You can findour most recent VNC-like solution here: Thinfinity VNC.

Comments (3)

Hi Clarence,
ThinVNC SDK provides you with VNC-like desktop sharing. It’s a great option for developers that need to enhance a current app with a remote access or collaboration tool.
On the other hand, Thinfinity Remote Desktop has two editions: Server and Workstation.
– Server: Ideal for great deployments, centralized administration, profile creation, SDK to allow smooth integration. Concurrent user licensing.
http://www.cybelesoft.com/thinfinity/Remote-Desktop/Server/
– Workstation: enables RDP and desktop sharing (with ThinVNC technology). Per seat licensing.
http://www.cybelesoft.com/thinfinity/remote-desktop/workstation/
I’ve sent you an email, if you can provide more information about your environment we can guide your trial so you try the most suitable solution for your remote access needs.
Feel free to call us: +1 866-462-9768

I was wondering about the differences between this HTML5 VNC SDK and your Thinfinity web RDP. Can you explain?

Thank you so much!

Leave a comment

Cookie Preferences
Privacy and Cookie Policies
Cybele Software implements specific policies to enhance your browsing experience while respecting your privacy. When you visit Cybele Software's website, the site uses cookies to personalize your experience. These small files remember your preferences and the details of your repeated visits, aligning closely with Cybele's Privacy Policy.

You have complete control over the cookies used during your visit:
- Accepting All Cookies: You can agree to the use of all cookies by clicking “Accept All.” This provides a smoother, more integrated experience.
- Customizing Cookie Settings: If you prefer to manage your preferences, you can click on "Cookie Settings." This allows you to give controlled consent by selecting which types of cookies you agree to activate.
- Opting Out: You also have the option to opt-out entirely from non-essential cookies. It's important to note that choosing this option might impact your experience on the website, potentially limiting certain functionalities and features.
These features ensure that you can tailor your browsing according to your personal preferences and privacy concerns.