Question

I'd like to know if there is some documentation available to know how Flash detects webcams in order to know why it cannot get a Primesense/Kinect camera.

I think it'd be really useful to access Kinect without using the OpenKinect scheme (server-client), but using a real driver for Flash based on Video4Linux.

Thanks.

Was it helpful?

Solution

While I can't answer your question in full I can provide some insight as to why it is currently not working or well documented.

  1. Kinect is not a simple webcam. As we all know it is not a standard USB device and does not produce the standard stream expected from a webcam. This is why Adobe's webcam implamentation doesn't work.

  2. You can use the client/server method you spoke of. You can either use openNI or the actual Kinect SDK to create a proxy to get the data. These could even run off the same machine. I would suggest using the actual Kinect SDK's Kinect Server to collect the data and simply make a web-service that hands up the raw skeletal data, depth data, or RGB camera data however you need it. Although it would require some knowledge of C# to get it working it wouldn't be that hard to do.

  3. You could also use as3Kinect... although unstable currently it does exactly what you are looking for (access to the RGB data without an external program) http://www.as3kinect.org/

Edit: wanted to add: http://zigfu.com/

hope this helps David Bates

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top