Skip to content
/ kenny Public

A yet to be voice call application in terminal. with the power of go and webRTC (pion).

Notifications You must be signed in to change notification settings

smf8/kenny

Repository files navigation

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.

About

A yet to be voice call application in terminal. with the power of go and webRTC (pion).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published