Skip to content

Donar enables anonymous VoIP with good quality-of-experience (QoE) over the Tor network. No individual Tor link can match VoIP networking requirements. Donar bridges this gap by spreading VoIP traffic over several links.

Notifications You must be signed in to change notification settings

CloudLargeScale-UCLouvain/Donar

Repository files navigation

Donar

Donar enables anonymous VoIP with good quality-of-experience (QoE) over the Tor network. No individual Tor link can match VoIP networking requirements. Donar bridges this gap by spreading VoIP traffic over several links.

1) Runtime dependencies

On Fedora:

sudo dnf install -y \
  glib2 \
  gstreamer1 \
  libevent \
  zlib \
  openssl \
  libzstd \
  xz-libs \
  wget \
  unzip

On Ubuntu:

sudo apt-get install -y \
  libglib2.0-0 \
  libgstreamer1.0 \
  gstreamer1.0-alsa \
  gstreamer1.0-plugins-bad \
  gstreamer1.0-plugins-good \
  gstreamer1.0-plugins-ugly \
  gstreamer1.0-pulseaudio \
  libevent-2.1 \
  zlib1g \
  libssl1.1 \
  zstd \
  liblzma5 \
  wget \
  unzip

2) Obtain binaries

Download the version you want here: https://cloud.deuxfleurs.fr/d/612993c04e9d40609242/

And extract the zip file:

unzip donar*.zip
cd release

3) Callee

In a first terminal:

./tor2 -f torrc_guard_12

In a second terminal:

./donar -s -a lightning -l 12 -p 'fast_count=3!tick_tock=0!window=2000' -e 5000 -r 5000

In a third terminal:

./dcall 127.13.3.7

Your "address" is contained inside the onion_services.pub, you must transmit it out of band to people that want to call you.

4) Caller

In a first terminal:

./tor2 -f torrc_guard_12

In a second terminal:

./donar -c -o onion_services.pub -a lightning -l 12 -p 'fast_count=3!tick_tock=0!window=2000' -e 5000 -r 5000

In a third terminal:

./dcall 127.13.3.7

About

Donar enables anonymous VoIP with good quality-of-experience (QoE) over the Tor network. No individual Tor link can match VoIP networking requirements. Donar bridges this gap by spreading VoIP traffic over several links.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published