In the same genre of Go video streaming adapter servers. Here are a couple neat projects which stream from RTSP (as used by eg security cameras) to either fragmented .mp4 files over WebSocket or WebRTC:
https://github.com/deepch/RTSPtoWSMP4f
https://github.com/deepch/RTSPtoWebRTC
I'm jealous of Go's WebRTC library that makes the latter possible. I'd love to have a similar Rust crate.