Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Streaming Kinect Skeleton Data to the web with Node.js
Java
branch: master

Update README.asciidoc

latest commit bd901fc59e
Greg Borenstein authored
Failed to load latest commit information.
node fix url
.gitignore working with occasional crashes
CakeThread.pde
README.asciidoc
skelestreamer.pde fully working

README.asciidoc

Skelestreamer

This is a demo of streaming skeleton data captured with the Kinect to the browser. It includes a Processing sketch which uses the SimpleOpenNI library to access the Kinect and the OpenNI skeleton-tracking middleware. This sketch converts the skeleton data into JSON and streams it to a server. The server is written in Node.js. It accepts the incoming stream of JSON from Processing and then re-transmits it to any clients that have connected using the Socket.io protoocol. The final piece is a web page that uses Socket.io to receive the stream of JSON from the server and then displays it as a series of spheres using Three.js. The web server and other web assets can be found in the node folder.

See video of the process in action here: http://vimeo.com/31162993.

Read a full write-up here.

Architecture:

6285276586 06e21861c4
Something went wrong with that request. Please try again.