Calls: Send in your ideas. Deadline December 1st, 2021.
Resources
Source code :
https://github.com/pion/webrtc
Website
More info available :
https://pion.ly

Pion

[Pion]

Network congestion heavily impacts real-time applications such as the popular video conferencing tools based on WebRTC, which we all have come to rely on during the SARS-CoV-2 pandemic. WebRTC is an IETF protocol that allows bi-direction P2P communication. Two peers find the best route to connect, even if they are both using a browser. This allows users to host their own conferences and share files directly from their browser. WebRTC is used by projects like Tor, IPFS and Galene.

Open source efforts in this space lack good congestion control which allows to adjust quality to available bandwidth, meaning that all users will have a better experience. Large companies consider their proprietary congestion controller a strategic asset, and don't readily share information on how it works. Pion is a fast and performant implementation of WebRTC, written in Go. This project will provide a way to measure the network quality, and adjust it to available bandwidth - and will document all the steps needed in order to empower other Open Source WebRTC projects.

Run by Pion

Logo NLnet: abstract logo of four people seen from above Logo Technology Commons Trust: letterlogo

This project was funded through the User-Operated Internet fund, a fund made possible with financial support from the PKT Community/The Network Steward and stichting Technology Commons Trust. Your donation is welcome too. Applications are still open, you can apply today.

Navigate projects

Please check out NLnet's theme funds, such as NGI Assure and the User Operated Internet Fund.

Want to help but no money to spend? Help us by protecting open source and its users.

.