Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
Kinectron is a node-based library that broadcasts Kinect2 data over a peer connection. It uses the Node Kinect2 and PeerJS libraries.
Kinectron has two components--an electron application to broadcast Kinect2 data over a peer connection, and a client-side API to request and receive Kinect2 data over a peer connection.
Release 0.0.4 Includes support for RGB, Depth, Infrared, Long Exposure Infrared, Green Key, All Bodies, and Tracked Bodies. It allows for use over local peer server by default, or personal peer server. It includes examples for use with p5.js. 0.0.4.2 adds easier access to individual joints. 0.0.4.3 includes license. 0.0.4.4 adds quickstart. 0.0.4.5 adds support for multiframe. 0.0.4.6 adds support for raw depth. 0.0.4.7 adds record functionality in application and API. 0.0.4.8 extends record functionality. 0.0.4.9 adds the ability to block API calls. 0.0.5 adds RGBD functionality with some latency. 0.0.5.1 adds image quality slider to advanced options and makes image streams all webp.
The application runs on Windows only. The client-side API works on Windows and OS X. Tested in Chrome only.