Connecting to a Kinect-Enabled Application [Kinect Studio]

Kinect for Windows 1.5, 1.6, 1.7, 1.8

For Kinect Studio to receive data from the Kinect, you must be running a Kinect for Windows application that initializes the sensor. This enables Kinect Studio to receive the color and depth data streams. Only one instance of Kinect Studio can be connected to a running application at a time. When you launch Kinect Studio, use the connection window to choose which Kinect-enabled application to connect to.


You must run a Kinect for Windows application and Kinect Studio with the same permission level. For example, if you launch an application with an elevated permission level, such as administrator, you must launch Kinect Studio with the same elevated permission level to connect to the application.

Improving Performance

Recording and playing back Kinect data in Kinect Studio requires sufficient computer resources. If throughput of the data is not high enough, you can experience dropped data frames. To get good performance when recording data, you need space on your hard drive, a reasonably fast CPU, and extra RAM. Playback requires a file for playback, and KinectStudio must be connected to a running Kinect application. This is because you play back recorded data in the Kinect application as if the recorded data were coming from the actual sensor.

The following tips will help you get the best performance:

  • Make sure that your computer has sufficient RAM to run your operating system.
  • Use a computer with a fast hard disk drive (HDD). The HDD should have plenty of empty space available and should be reasonably unfragmented.
  • Run as few other applications as possible.
  • Close any Kinect Studio viewing windows that you aren't using.
  • If you use a network location to save temporary files, you may experience dropped frames. To avoid this problem, change the temporary file location (under Tools > Options) to a local path.

Community Additions