Attached below are two links to client and server for Kynto from around 2009.
Below is the Kynto client that was written in AS3 and JS via a Javascript bridge. This allowed Kynto to leverage API like functionality by invoking Kynto methods, even injecting events. This same methodology is what has been built into (WEBGL/ WEBRTC/ MACHINE LEARNING) Kynto today but as a complete multimedia web application.
https://github.com/scotlandisme/Kynto
Kynto depended on a central server which was programmed in C#. This project was an early adopter of the mono frame work of the time. Which allowed us to run Kynto server on a Linux box which was considerably cheaper than windows server at the time.