Grant
Fund: NGI0 Commons Fund
Start: 2026-10
More projects like this
NGI0 Commons Fund

GStreamer WebRTC with librice

Integrate librice into GStreamer multimedia framework

WebRTC is a now almost ubiquitous standard for conference calls. This project will implement missing features required for utilising GStreamer's Rust implementation of WebRTC. Such additional features include support for retransmissions (RTX), and Forward Error Correction (FEC).

GStreamer's Rust WebRTC implementation is the first initial user of librice and requires some additional features within librice. These additional features would include support for DNS resolution of STUN/TURN servers and mDNS ICE candidates, as well as HTTP proxy support for TURN for the most restrictive of network environments.

Run by Centricular Ltd

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero Commons Fund: letterlogo shaped like a tag

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).

Navigate projects

Currently open for proposals:

icon of a flower
Donate today
And help us support the open internet!

Search