Hi, There is new Kinect V2 device and I have this amazing new device since Friday. I bought it from Microsoft Store last week, and of course, I checked if the new version of Kinect and its SDK 2.0 support works as a Web Cam. And it is not so I decided to create new version of KinectCam for Kinect V2 and I named it KinectCamV2.
But lets begin with first unpacking photo ;-).
After that I setup KinectCamV2 lab to make it ;-).
And the next day was a day of testing of the solution ;-).
To install KinectCamV2 you need:
PC with USB 3 port and Windows 8 OS or above.
Kinect V2 for Windows that you can order here.
Kinect V2 for Windows SDK 2.0 that you can download from here.
KinectCamV2 it is pure .NET/C# 4.5 solution that automatically use installed SDK for KinectV2 and should be compatible with next SDKs. To use this solution, you need to unpack your Windows 8 or Windows 8.1 in folder C:\KinectCamV2, and after that, go to this folder and right click on the install.bat file and choose “Run as an Administrator,” and run it. After that, your Kinect will work great with Google Hangout, Skype, and other programs. Here you can get FullFastKinectCamV2 ver. 2.2 with IBaseFilter (37182 downloads) or FullFastKinectCamV2 ver. 2.2 (35776 downloads) with Mirrored and Desktop options in System Tray or NewFastKinectCamV2 ver. 2.1 (31983 downloads) or NewKinectCamV2 ver. 2.0 (34265 downloads). Enjoy!.
There is one more thing… I would like to share with you a small update. Many want to use this solution for Skype for Business 2016 or older. The solution is straightforward because Skype for Business 2016 and older use .NET Framework 2.0 runtime, and KinectCamV2 driver is written in .NET Framework 4.0, forcing Skype for Business 2016 or older to use .NET Framework 4.0 all you have to do is the effortless thing. You have to create lync.exe.config file with the following content.
<?xml version="1.0" encoding="utf-8"?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup> </configuration>
And copy it to the place where you have lync.exe installed, for example inside folder: “C:\Program Files (x86)\Microsoft Office\Root\Office16”. This solution can be used for other solutions that use .NET Framework, and you need to be forced to use a higher version of the .NET Framework.