Display Kinect version 2 data on an HTML5 canvas using WebSockets.
- Color frames
- Depth frames
- Bodies
This project connects a Kinect-enabled application to an HTML5 web page and displays the users' bodies.
The application acts as a WebSocket server, transmitting new body data whenever Kinect version 2 frames are available. The web page uses WebSockets to get the Kinect version 2 data and display it on a canvas.
- Kinect for Windows version 2 sensor
- Kinect for Windows SDK v2.0
- [Microsoft Windows 8, 8.1 or 10] (http://www.microsoft.com/en-au/windows)
Read more about WebSockets in the book Getting Started with HTML5 WebSocket Programming, by Vangos Pterneas.
- This code is based upon the Kinect version 1 code developed by Vangos Pterneas for LightBuzz
- Kinect version 2 port developed by Callum Parker & Soojeong Yoo from the University of Sydney
- The WebSocket server application uses Fleck, by Jason Staten
You are free to use these libraries in personal and commercial projects by attributing the original creator of Vitruvius. Licensed under Apache v2 License.