Kinect 2 Broadcaster

Kinect 2 Broadcaster

The Kinect 2 Broadcaster is a Windows 8 application broadcasting Kinect 2 data over the local network. It is useful in research environments where you want to dedicate a machine to drive the Kinect 2 hardware while allowing multiple cross-platform clients to take advantage of its data.

Kinect 2 Broadcaster - use case

The Kinect 2 Broadcaster is part of the Sign Synthesis and Interaction NUI scripts: https://github.com/alexisheloir/slsi-nui-interaction-scripts. It has been developed during the eNTERFACE14 workshop (http://aholab.ehu.es/eNTERFACE14/), by the SLSI team, for the project A character animation authoring platform for the 99% (http://aholab.ehu.es/eNTERFACE14/proposals/CharacterAnimation.pdf)

 

Documentation

The up-to-date documentation PDF can be found here: https://github.com/alexisheloir/slsi-nui-interaction-scripts/raw/master/Kinect2Broadcaster/Kinect2BroadcastService.pdf

Download

The server binary installer can be downloaded here (beta2): https://github.com/alexisheloir/slsi-nui-interaction-scripts/raw/master/Kinect2Broadcaster/Kinect2Broadcaster-beta2-Installer.zip

A reference implementation of the client has been developed as Python module. Get it here: https://github.com/alexisheloir/slsi-nui-interaction-scripts/tree/master/Kinect2Broadcaster/PythonModuleClient

Application

This video demonstrates the gameplay of the fireball duel simulator that we implemented during the eNTERFACE 2014 summer school in Bilbao. This game is built above the Kinect v.2 data server. A server that streams the high level information inferred by the Kinect v.2 on the network.

Source code

Not available yet.

Advertisements