https://github.com/nkbai/goice
go implementation of ICE( RFC 5245)
https://github.com/nkbai/goice
ice p2p stun turn websocket
Last synced: 7 months ago
JSON representation
go implementation of ICE( RFC 5245)
- Host: GitHub
- URL: https://github.com/nkbai/goice
- Owner: nkbai
- Created: 2018-07-03T00:21:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-03T01:08:03.000Z (almost 8 years ago)
- Last Synced: 2025-04-15T19:16:08.975Z (about 1 year ago)
- Topics: ice, p2p, stun, turn, websocket
- Language: Go
- Size: 2.13 MB
- Stars: 14
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# goice
go implementation of ICE( RFC 5245),it doesn't depends any c library,so it can runs on all the platforms which go support. it only supports one component now.
## how to use
please reference ice/exmaple/example.go, this a simple example to present how to setup a p2p connection between two nodes without any signal server.
## how to setup a turnserver on ubutu
```bash
apt install turnserver
turnserver -u bai:bai
```
turnserver's default port is 3478,make sure your firewall doesn't block it.