I Made A Zoom Clone In Rust

Опубликовано: 07 Июнь 2026
на канале: Dario
7,107
242

I wanted to learn how to do video and audio streaming in #rustlang so I built a simple zoom clone.

This teleconferencing poc actually works very well

Conclusion
It is possible to build such system 😄 and it is awesome.

Stack

Server: Actix Web
UI: yew
messaging: protobuf + WebSockets
Video Encoder: vp8 & vp9
Audio Encoder: RAW, ogg

It is licensed under MIT, so feel free to clone + fork it.

Also, PRs are appreciated to make it much better 😄

https://github.com/security-union/rus...

00:00 Demo
00:30 Messaging using protobuf
01:19 Backend: Actix Web
01:40 UI: Yew
02:09 Video Encoding with WebCodecsonferr