Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 900 Bytes

Readme.md

File metadata and controls

22 lines (18 loc) · 900 Bytes

Kenny

I'm just trying to make a cli operated voice call chat application using go with help of webRTC and PortAudio.

It might stay a Work In Progress for a long time.

Usage

go get the project or clone it and use go mod download to install dependencies. You also must install portaudio.

after that, find out about available commands with:

./kenny -h

TODO

  • Integrate with PortAudio for audio recording and audio playback (with the limitation of only 1 concurrent audio stream)
  • Use OPUS for audio encoding/decoding
  • Add webRTC signaling client
  • Transmit audio with webRTC
  • Integrate with ion-sfu
  • Look back and see WTF have I done !?

Contribution

Any help and contribution would be greatly appreciated.