-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathREADME.txt
72 lines (46 loc) · 1.49 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
webNI
https://github.com/KHeresy/webNI
A WebSocket Server of OpenNI 2 and NiTE 2.
=====
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.
Here is a simple demo video: http://www.youtube.com/watch?v=tPKgvlb4stk
This project is still in the early stage, every thing is not finalized.
Any help/suggestion is welcome.
See the detail in wiki pages: https://github.com/KHeresy/webNI/wiki/_pages
My Blog: http://kheresy.wordpress.com/ (Chinese)
====
The folders:
1. webNIServer
a C++ webNI Server
2. Binary
precompiled webNI server binary
3. webNI.js
web-based JavaScript webNI client
4. TestWeb
Test web page of webNI.js
====
Library requirement:
1. Boost C++ Libraries
http://www.boost.org/
2. WebSocket++ 0.3
http://www.zaphoyd.com/websocketpp
3. OpenNI 2
http://www.openni.org/
4. PrimeSense NiTE 2
http://www.openni.org/files/nite/
Please modify the file webNIServer/PathSetting.props (a XML file) for the 4 macros:
1. BOOST_INCLUDE
2. BOOST_LIB
3. BOOST_LIB64
4. WEBSOCKETPP_INCLUDE
====
Binary build environment:
* Windows 7 Pro
* Microsoft Visual C++ 2012 Professional
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
(VSU1\vcredist_x86.exe)
====
Should can be build by gcc 4.6