https://github.com/parrothacker1/toucan-calls
The toucan carries our bits
https://github.com/parrothacker1/toucan-calls
sctp voip-server
Last synced: about 1 year ago
JSON representation
The toucan carries our bits
- Host: GitHub
- URL: https://github.com/parrothacker1/toucan-calls
- Owner: parrothacker1
- License: agpl-3.0
- Created: 2024-09-17T15:48:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-14T19:13:07.000Z (over 1 year ago)
- Last Synced: 2025-03-30T11:41:37.540Z (about 1 year ago)
- Topics: sctp, voip-server
- Language: Go
- Homepage:
- Size: 161 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# toucan-calls
The toucan carries our bits
## What is this ?
It is a SCTP based VoIP server made with go.
## Features
* It uses ECIES for establishing a secure connection and AES-GCM for encrypting the packets
* It uses Opus encoding on the audio
* It has Reed-Solomon inbuilt into it for correction of packets during recieving.
## What all i failed to implement
* Personalised streaming option for every client in a room. So that when mixing, they won't hear their voice in the incoming audio.
* Mixing itself. Running out of time to complete this project. Maybe after some while i will come back and fix these.