You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
cmd/harmony-server | 2 years ago | |
pkg | 2 years ago | |
.gitignore | 4 years ago | |
CHANGELOG | 3 years ago | |
HOSTING.md | 2 years ago | |
LICENSE | 4 years ago | |
PROTOCOL.md | 3 years ago | |
README.md | 2 years ago | |
go.mod | 2 years ago | |
go.sum | 2 years ago | |
goreleaser.yml | 2 years ago |
README.md
harmony
Voice and text communications platform
Features
Screenshot
Web client
The only client currently implemented is a web interface (located in pkg/web) hosted by the server.
Server
The server (located in cmd/harmony-server) passes voice and text communications between clients.
See HOSTING.md for information on hosting a server.
See PROTOCOL.md for information on the harmony protocol.
Support
Please share issues and suggestions here.
Libraries
The following libraries are used to build harmony:
- pion/webrtc - WebRTC connections and audio
- gorilla/websocket - WebSocket connections