Nimble Streamer is a freeware light-weght media server for live and VOD streaming.
Live streaming uses RTMP, RTSP, MPEG2TS and Icecast as input protocols. It allows transmuxing content to HLS and MPEG-DASH. It also re-publishes RTMP and re-streams MPEG2TS and Icecast.
VOD streaming takes MP4, MP3 and AAC files and allows transmux them into VOD HLS and MPEG-DASH. Progressive download is also supported.
Full feature set includes HTTP edge re-streaming, paywall content protection and much more. Check out Nimble Streamer official website for details.