Skip to content

meshenger-app/meshenger-android

master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Meshenger

Want to work on Meshenger? Now possible via Google Summer of Code 2022. Open to everyone >18 years old.

Voice- and video calls without any server or Internet access. Simply scan each others QR-Code and call each other. This works in many local networks such as community mesh networks, company networks or at home.

Features:

  • audio and video calls
  • encrypted communication
  • database backup and encryption
  • add custom addresses to reach contacts

Download

Get it on F-Droid Get it on GitHub

Screenshots

Documentation

Meshenger exchanges the contact name, public key and MAC/IP/DNS address via QR-Code. By default, only a MAC address is transferred as address and then used to create an IPv6 link local address to connect to the contact. This does not even need a DHCP server. The exchanged public key is used to authenticate/encrypt signaling data to establish a WebRTC session that can transmit audio and video.

Details can be found in the Documentation or in the FAQ.