Tôi đang làm điều tương tự, xây dựng ứng dụng Metro Win8 với Kinect. IE10 sử dụng WebSockets (ít nhất là bây giờ, tôi không biết nếu đó sẽ luôn luôn là trường hợp) - do đó kết nối với thiết bị Kinect của bạn thông qua dịch vụ có thể là cách duy nhất cho bây giờ. Điều này không thực sự giúp phần 'không cần cài đặt' của câu hỏi của bạn, nhưng nó hoạt động khá tốt, nhiều như tôi có thể nói.
Re: Gamepad API, tôi vẫn nghĩ bạn cần một số trung gian dịch dữ liệu Kinect vào thứ gì đó mà Gamepad API có thể sử dụng, vì Kinect không hiển thị dưới dạng gamepad. Tôi không quá quen thuộc với GPAPI, nhưng tôi nghi ngờ nghiêm túc nếu một thiết bị không phải gamepad sẽ được hỗ trợ bởi API đó. Tất nhiên, nếu bạn có một cộng đồng với những người có cùng chí hướng, tất cả đều có thể chuẩn hóa trên một trình dịch Kinect-to-gamepad, thì ít nhất người dùng của bạn chỉ phải cài đặt một thứ để thưởng thức một thư viện trò chơi trên web .
Âm thanh như một dự án thú vị bên :)
Nguồn
2012-01-31 01:48:18
Tôi không nghĩ rằng bạn có thể thực hiện việc này mà không cần plugin/tiện ích mở rộng. Có thể có plugin/tiện ích mở rộng gửi ** dữ liệu Kinect ** tới trình duyệt. Nếu không, hãy _please_ ai đó làm cho nó thông qua [Kinect SDK] (http://microsoft.com/en-us/kinectforwindows/). Nó sẽ rất hữu ích! – user824294
Bài viết này sử dụng các ổ cắm web để kết nối với máy chủ và canvas để vẽ các điểm dữ liệu trên trình duyệt. [Kinect & HTML5 sử dụng WebSockets và Canvas] (http://studentguru.gr/b/vangos/archive/2012/01/01/kinect-amp-html5-using-websockets-and-canvas.aspx) – user824294