Caffeinated Bitstream

Bits, bytes, and words.

Implementing SCTP to support WebRTC data channels in pure Rust

I recently talked at the Denver Rust Meetup about my side project to implement WebRTC data channels in Rust. I'll probably blog about this project in more detail in the future, but in the meantime here are the slides and a short demo video.

I also made the following informal "studio" video of the talk. The live version was probably better, but hopefully this is good enough to get the points across.

3 Comments

Type Comment Here (at least 3 chars)

Guus Bonnema

Thank you very much for this video. Implementing network protocols is way above my paygrade, but getting them explained like you do, makes them at least accessible! I will probably run the video again, just to make sure if your goal is now creating SCTP implementation only, or if you are also creating an application for which you need SCTP.

Kind regards, and keep going!

Hi! This is really cool because we are implementing all this in our Flussonic Iris right now.

It is an IP camera firmware written in Rust and we are adding webrtc playback there.

Hope that we will share some base bricks for implementing this.

Anonymous

Thanks for sharing!