Kinectron Versions Save

Electron + Kinect + PeerJS = Kinect data broadcast to browsers

0.1.0

5 years ago

Updated Kinectron Server application build with [email protected], which adds joint tracking states (notTracked, inferred and tracked). Each skeleton joint now has a new property trackingState available at joint.trackingState.

They can be any of the following values:

Kinect2.TrackingState.notTracked (0) Kinect2.TrackingState.inferred (1) Kinect2.TrackingState.tracked (2)

Also, moving to standard versioning beginning with 0.1.0.

0.0.5.1

7 years ago

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.