crtmpserver
Flexible server for RTMP based video workflows
Description
crtmpserver provides a flexible foundation for designing custom video streaming workflows centered on the RTMP protocol. It goes beyond simple relay by offering application-level control where different 'applications' within the server can handle streams uniquely—for recording, live broadcasting, or video-on-demand publishing. This design enables complex scenarios like restreaming to multiple platforms, creating low-latency interactive experiences, or building private broadcasting networks. Its detailed logging and monitoring capabilities aid in maintenance and troubleshooting. For projects requiring a specific media handling logic, crtmpserver offers the building blocks to implement it efficiently.
Screenshots

