Meshenger – P2P local network messenger

Hi, my name is Daniel, I am a 19-year-old student from Augsburg, Germany, and I have been working with Android and networking for several years now.

Thus, i am very excited to participate in the GSoC for the first time, hoping to learn new ways of connecting people with “Meshenger”.

The goal is to make an app, which allow audio- as well as videocalls through a local network, not requiring a server.

The signaling, e.g. the exchange of nessecary network-related information will then happen through the scan of a QR-code generated by one of the connecting devices.

Of course there are several challenges i will have to tackle, like having to get WebRTC running without a STUN-server, which is normally required.


In the next post i will share my progress as well as my collected experiences, explaining my approaches and trade-offs that will eventually have to be made.


Project source:

4 thoughts on “Meshenger – P2P local network messenger

  1. Are you talking about the “nearby communications”? There is an example project from Google, called “Walkie Talkie”.

    1. There are a few Projects similar to mine, but our focus lies on usability and video calls.
      Even if my Project is not a completely new invention, it is a great oppurtunity to make new discoveries and share our experiences to maybe help others, who may have similar ideas.

  2. Your’re right. It’s a good idea. Do you have a website or a blog with more informations?? I am working on the same project right now.

    1. Hi, i put added the github link into the Blogpost, which currently reffers to a working demo, which only sends wav-output over a tcp-socket.
      The whole Project can be tracked through that link.

Leave a Reply

Your email address will not be published. Required fields are marked *