Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/seemk/WebUDP

Minimal WebRTC datachannel server
https://github.com/seemk/WebUDP

datachannel udp webrtc

Last synced: about 1 month ago
JSON representation

Minimal WebRTC datachannel server

Awesome Lists containing this project

README

        

# WebUDP
WebRTC datachannel library and server

The library implements a minimal subset of WebRTC to achieve unreliable and out of order UDP transfer for browser clients.
See the [echo server example](https://github.com/seemk/WebUDP/blob/master/examples) for how to connect to the server from a browser.
The core library (Wu) is platform independent. Refer to WuHostEpoll or WuHostNode for platform-specific usage.

## Building
```bash
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.