我想流从kinect RGB或深度相机出来的馈送到我的网站。我想知道这是否可能?另外,有人能建议我如何开始做这件事吗?或者有没有这样的例子?我们正在使用visual studio和kinect sdk在windows上进行开发(希望通过IIS7部署实况流)。
希望远离商业包,因为最终产品将是开源的。
提前感谢
发布于 2011-12-15 08:29:57
Kinect to HTML5 interaction在今年的REMIX澳大利亚大会上进行了演示。它的设置方式是通过一个Windows服务,公开一个WCF端点,然后允许Javascript与Kinect进行对话。这在Kinect <->服务器<->客户端场景中工作得很好-所以你可以采用这种方法,并使用某种类型的TCP流到富媒体应用程序中,如Flash或Silverlight。如果你想使用实时流,我会考虑将传入的RGB/深度视频帧使用API写回IIS7。这可以放在一个应用程序或服务中--无论哪种方式,你都需要通过一个自定义的应用程序来代理Kinect,因为Windows不会把它看作一个视频设备。如果你想使用用户的Kinect (也就是他们电脑上的Kinect,而不是通过你的one服务器连接或代理),你可以使用Silverlight。当Silverlight以提升的权限运行时(在浏览器之外),您可以调用COM对象-这意味着您将能够访问本地Kinect传感器。然后,您可以使用Silverlight直接呈现UI,或者创建一个Javascript互操作,允许Silverlight访问Kinect并将数据传递到客户端的Javascript中。唯一的缺点是用户需要在他们的机器上安装Kinect for Windows SDK (直到有可再发行的版本可用)。
发布于 2011-12-15 01:26:08
来自:https://groups.google.com/group/openkinect/browse_thread/thread/e8adfb5695bd1e56#
Intrael是一个小型的应用服务器,它为MS kinect提供了一个可靠的超文本传输协议接口。它处理来自设备的深度数据,跟踪对象,并向网络客户端提供它们的几个属性。摄像机的原始输出也以JPEG图像或MJPEG视频流的形式提供。使用普通的AJAX,计算机视觉现在可以在浏览器中直接高效地执行。从智能安全摄像头到各种交互式界面,为web开发打开了许多新的可能性。输入过程本身就变成了一门艺术。该代码非常高效,高度可移植,并作为自由软件(GPL)许可。有关您的平台的详细信息、源代码和二进制文件,请访问http://www.intrael.com。
https://stackoverflow.com/questions/8470459
复制相似问题