-
Notifications
You must be signed in to change notification settings - Fork 5
Home
webNI is a framework to provide a user skeleton data server by HTML5 WebSocket.
By using webNI server, user can get skeleton data in any platform which support WebSocket.
The skeleton is generated by OpenNI 2 and NiTE 2.
Now I have first workable demo, 2D skeleton only. Simple demo video: http://www.youtube.com/watch?v=tPKgvlb4stk
My Blog: http://kheresy.wordpress.com/ (Chinese)
Library requirement:
-
Boost C++ Libraries http://www.boost.org/
-
WebSocket++ 0.3 http://www.zaphoyd.com/websocketpp
-
OpenNI 2 http://www.openni.org/
-
PrimeSense NiTE 2 http://www.openni.org/files/nite/
To build the webNIServer, please modify the file PathSetting.props (a XML file) for the 4 macros
-
BOOST_INCLUDE
-
BOOST_LIB
-
BOOST_LIB64
-
WEBSOCKETPP_INCLUDE
Build environment:
-
Windows 7 Pro
-
Microsoft Visual C++ 2012 Professional
The code is written in standard C++11, Linux should work, too. I had provide a sample Makefile in the webNIServer folder.
To use precompiled binary, you need to installed Visual C++ Redistributable for Visual Studio 2012 Update 1 http://www.microsoft.com/en-us/download/details.aspx?id=30679