KINECT SERVER
Kinect Server is a wrapper for Microsoft Kinect V2, implemented as a Web Socket server, optimized for browser access. The Kinect Server enables browser-based interactive applications with Kinect, using technologies such as WebGL, with libraries such as THREE.JS, a Javascript 3D library, and p5.js. Repository: https://github.com/haschdl/kinect
An example project using Kinect Server is Interactive Gallery.
https://vimeo.com/manage/videos/195589176?embedded=true&source=video_title&owner=36984005
HOW TO USE KINECT SERVER
You should run the Kinect Server application in the same computer where Kinect device is connected to. Make sure Kinect is working properly, by testing with the Kinect Studio tool. Once Kinect Server () is running, it will start accepting web socket connections to ws://127.0.0.1:8000/kinectservice/depth
WEB SOCKET CLIENT EXAMPLE
Here a web socket client was created as part of a P5.JS sketch, and the position of the hands is steering the animation in the browser.
For an example of source-code in Javascript, check the repository introduction.