Using Html5 to take screenshoot from webcam
Example of how to use web socket interface of the VPGService
Research Mozilla's speech recognition web API
Describes how to open connection and do basic exchange between browser client and remote server