quick_webRTC
Browser video chat over a hand-rolled Rust/Axum signaling server.
web #rust#axum#websockets#webrtc
An exploratory personal project: browser-to-browser video chat where a Rust/Axum WebSocket server handles only signaling — the SDP offer/answer and ICE candidate exchange — and the browser’s RTCPeerConnection carries the media. No Rust WebRTC framework is involved; the point was to understand the signaling layer by building it directly rather than abstracting it away.
It is deliberately a focused exploration, not a finished product — the repository’s own README frames it as quick and dirty work done while learning WebRTC. Presented here as a record of working through WebRTC signaling in Rust.
Source and full notes are on GitHub.