他目前的版本是 0.20 版,支援 Kinect for Windows SDK 1.0(或者比較舊的 Beta 2),還不支援新的 1.5;而在使用上,必須使用 Chrome 16 或 FireFox 8 以後的版本,另外還需要安裝他使用 Adobe AIR 平台(官網)開發的程式、「KinectSocketServer」。
他的主要設計是採用 Server – Client 的架構,必須先執行「KinectSocketServer」這個 Server 端的程式、來讀取 Kinect for Windows SDK 的資料;而 client 端則就是瀏覽器,透過 HTML5 的 WebSocket(維基百科)來和 server 端做連線、進行資料的讀取。
有興趣的話,可以考慮裝 Kinect for Windows SDK 1.0、然後把他的「KinectSocketServer」(下載連結)裝起來、到他的範例網頁:http://kinect.childnodes.com/demo/ 試試看。而由於是網頁的形式,所以也都看的到原始碼,可以看看他是怎麼寫的。
Heresy 自己是使用 OpenNI、沒有用 Kinect for Windows SDK,所以沒有下去玩,不過如果是有有打算開發 HTML5 的網頁體感程式,或許可以考慮看看這個平台吧~而如果是要寫 Adobe AIR 的程式的話,則可以參考 AIRKinect(網站)。
heresy
Thanks you for your help. But I have another question.
I input address and I click the "Go" button? Or I don't click the "Go" button!! It can execution.