live stream to multiple platforms simultaneously
https://github.com/aquaticcalf/multistream.git
multistream is a local webapp that helps you live stream to multiple platform simultaneously
this is done by using ffmpeg to duplicate the stream and send it to multiple platforms
there are two parts here :
frontend - a webapp made with vite + react that allows you to configure your streams and start/stop them
backend - a bun + elysia server that uses ffmpeg to handle the streams
and then there is a dockerfile to setup everything easily, though you don't really need that, if you have bun and ffmpeg installed
the initial goal is to do this on your local machine, but in the future i might add support for deploying it to a server
to run the application using docker,
bash
docker build -t multistream .
%%CODEBLOCK0%%bash
docker run -p 3000:3000 -p 5173:5173 multistream
``