В этом году на REMIX Australia было продемонстрировано взаимодействие Kinect с HTML5.Он был настроен службой Windows, предоставляя конечную точку WCF, которая затем позволяет Javascript общаться с Kinect.Это хорошо работало в сценарии Kinect <-> Server <-> Client - поэтому вы можете использовать этот подход и использовать какой-либо поток TCP в приложении мультимедиа, таком как Flash или Silverlight.Если вы хотите использовать прямой эфир, я хотел бы рассмотреть входящие видеокадры RGB / глубины и записать их обратно в IIS7 с помощью API.Это может быть размещено в приложении или службе - в любом случае вам нужно будет прокси Kinect через пользовательское приложение, поскольку Windows не видит его как видеоустройство.Если вы хотите использовать пользователей Kinect (т.е. тех, которые находятся на их компьютере, а не подключены или проксированы через ваш веб-сервер), вы можете использовать Silverlight.Silverlight при запуске с повышенными разрешениями (вне браузера) позволяет вам вводить COM-объект, что означает, что вы сможете получить доступ к локальным датчикам Kinect.Затем вы можете либо визуализировать пользовательский интерфейс непосредственно с помощью Silverlight, либо создать взаимодействие Javascript, которое позволит Silverlight получить доступ к Kinect и передать данные в Javascript на стороне клиента.Единственным недостатком этого является то, что пользователю потребуется Kinect для Windows SDK, установленный на их компьютере (пока не будет доступна распространяемая версия).