Kinectron has two components: a server that broadcasts Kinect data, and an API that receives Kinect data.
In this section we'll take a look at how to use the Kinectron server. The Kinectron server only runs on Windows, because it uses the Kinect SDK to run.
Getting the Kinectron Server Up and Running
1. Kinectron Application Installation
You will need to be running Windows 8 or Windows 10 for the app to run correctly. If you are running Windows 8, and plan to use the Kinect Windows V2, you will also need to download and install the Official Kinect2 SDK before running Kinectron.
Download and unzip preview release 0.3.2. Make sure you download the file that is linked from dropbox in the release description. The file will be labeled "Kinectron.xxxx.zip," you do not meed the files labeled "Source Code."
Once the file downloads, unzip the folder close to the C:\ drive level to avoid an error with Windows filename size limitations.
2. Connect Your Kinect
Plug in your Kinect to your PC.
Kinectron runs with the Azure Kinect or Kinect Windows V2 (also referred to as Kinect One for Windows). It requires a USB3 attachment.
3. Open the Kinectron Application
In the unzipped Kinectron folder, double click on the Kinectron application to begin running the server.
Important! When you run the application for the first time you will get a Windows Firewall warning. Allow for both private and public networks to connect.
If you accidently cancel out of the notification, you can access the Firewall Settings in the following way:
Navigate to Settings > Network & Internet > Windows Firewall > Allow an app or feature through Windows Firewall
- Click "Change Settings" on top right
- Find Electron in the list
- Check all three boxes for Electron (Electron, Private, Public)
- Click Ok.
4. Choose your Kinect
As of Kinectron version 0.3.0 you must specify which Kinect you are using. Click on one of the buttons to indicate which Kinect you are using. Alternately, you can specify the Kinect you are using from the API (see API documetation).
5. Start Broadcasting!
Click on one of the buttons (ie. "Depth") to begin broadcasting a feed. You will see the image appear on the screen.
The skeleton will only show up if the Kinect recognizes a skeleton. So you might need to move around a bit in front of the Kinect to get it to show up.
You are now broadcasting your Kinect images! Woot!