The RTMP streaming server written in Rust with the power of a torpedo.
About
In a short summary.
Javelin, named after the destroyer HMS Javelin,
is a simple but powerful RTMP streaming server written in Rust.
Its origin was the necessity for a private streaming server when no OSS solutions were available.
Our staff wanted to watch anime together and we had nowhere to stream it to.
Capabilities
What can you do with it?
If you have something to stream an FLV source to an RTMP endpoint, like OBS, you can stream whatever you want.
Inputs
RTMP
Outputs
RTMP
HLS (H.264 + AAC)
Platforms
Linux
Docker
Windows*
highlighted items are recommended options and primary targets supported by Javelin.* - Javelin compiles and runs just fine on Windows, but Windows is not an officially supported platform.
Support for windows was made possible by kind community developers that contributed to the project. Thank you.