crtmpserver
Streaming server for RTMP push and distribution
Description
crtmpserver specializes in receiving and managing RTMP push streams from live encoders. It serves as a central hub where content creators can send their live video feeds for processing and redistribution. The server supports key streaming functions such as transmuxing (repackaging streams into different formats like HLS or MPEG-DASH for broader device compatibility), recording streams to file, and relaying to other servers or CDNs. With its configurable application structure, developers can tailor its behavior for specific workflows, whether for gaming live streams, webinars, or IPTV services. It's a versatile tool for building a custom live video pipeline.
Screenshots

Click to view full size
