Aditya Banavi
Electronics • Systems • WebRTC • Open Source
I write about the systems I build, the technologies I explore, and my contributions to open source.
Areas of Focus
Systems Programming
C, Linux, networking, sockets, debugging, and low-level systems.
WebRTC
Real-time communication, ICE, STUN, DTLS, RTP, SDP, and WHIP/WHEP.
FFmpeg
Media systems, libavformat, codecs, protocols, and open-source development.
Open Source
Contributing to large codebases, code review, debugging, and software architecture.
Featured Post
GSoC 2026 — Improving WHIP Support in FFmpeg
During Google Summer of Code 2026, I worked on improving WebRTC support in FFmpeg, covering DTLS, ICE, networking, SDP, codec support, and RTC architecture.
Read the Final Report →What I’m Working On
I’m interested in understanding how systems work at a deeper level—from networking and protocols to media systems and the architecture behind large open-source projects.
This site will be where I document projects, technical notes, experiments, and lessons learned along the way.