Estoy haciendo algo similar, construyendo aplicaciones Win8 Metro con Kinect. IE10 usa WebSockets (al menos por ahora, no sé si ese será siempre el caso), por lo que la conexión a su dispositivo Kinect a través del servicio puede ser la única manera por el momento. Esto realmente no ayuda a su parte de su pregunta "no requiere instalación", pero funciona bastante bien, tanto como puedo ver.
Re: Gamepad API, sigo pensando que necesitarás algún intermediario para traducir los datos de Kinect a algo que la API de Gamepad pueda usar, ya que el Kinect no aparece como un gamepad. No estoy muy familiarizado con GPAPI, pero dudo mucho si un API que no sea un gamepad sea compatible.
Por supuesto, si obtienes una comunidad de desarrolladores de ideas afines que pueden estandarizar en un solo traductor de Kinect a gamepad, al menos tus usuarios solo tienen que instalar una cosa para disfrutar de una biblioteca de juegos web .
suena como un proyecto paralelo interesante :)
No creo que puedas hacer esto sin complementos/extensiones. Tal vez hay un complemento/extensión que envía ** datos de Kinect ** al navegador. De lo contrario, _porque alguien lo hace a través de [Kinect SDK] (http://microsoft.com/en-us/kinectforwindows/). ¡Sería muy útil! – user824294
Este artículo utiliza websockets para conectarse al servidor y al lienzo para dibujar los puntos de datos en el navegador. [Kinect y HTML5 utilizando WebSockets y Canvas] (http://studentguru.gr/b/vangos/archive/2012/01/01/kinect-amp-html5-using-websockets-and- canvas.aspx) – user824294