mirror of
https://github.com/kasmtech/KasmVNC.git
synced 2024-11-25 17:44:01 +01:00
.. | ||
CHANGELOG.md | ||
CRC32.cpp | ||
CRC32.h | ||
LICENSE | ||
package.json | ||
README.md | ||
Wu.cpp | ||
Wu.h | ||
WuArena.cpp | ||
WuArena.h | ||
WuBufferOp.h | ||
WuClock.h | ||
WuCrypto.cpp | ||
WuCrypto.h | ||
WuHost.h | ||
WuHostEpoll.cpp | ||
WuHostNull.cpp | ||
WuHttp.h | ||
WuMath.h | ||
WuNetwork.cpp | ||
WuNetwork.h | ||
WuPool.cpp | ||
WuPool.h | ||
WuQueue.cpp | ||
WuQueue.h | ||
WuRng.cpp | ||
WuRng.h | ||
WuSctp.cpp | ||
WuSctp.h | ||
WuSdp.cpp | ||
WuSdp.h | ||
WuString.cpp | ||
WuString.h | ||
WuStun.cpp | ||
WuStun.h |
WebUDP
WebRTC datachannel library and server
Echo server demo (Chrome, Firefox, Safari 11+)
The library implements a minimal subset of WebRTC to achieve unreliable and out of order UDP transfer for browser clients. The core library (Wu) is platform independent. Refer to WuHostEpoll or WuHostNode for usage.
Building
mkdir build && cd build
cmake ..
make
Host platforms
- Linux (epoll)
- Node.js
-DWITH_NODE=ON
Issues
- Firefox doesn't connect to a server running on localhost. Bind a different interface.