$ npm install mediasoup
$ cargo add mediasoup
Due to its versatility, performance and scalability, mediasoup becomes the perfect choice for building multi-party video conferencing and real-time streaming apps.
It features simulcast, SVC, transport BWE and many more cutting edge features.
Instead of creating yet another opinionated server, mediasoup can be used as Node.js module or Rust crate which can be integrated into a larger application.
mediasoup provides a low level API that enables different use cases up to your application.
Or just use well known software such as FFmpeg or GStreamer.