Icecast or SHOUTcast may be taken as input for further transmuxing
Nimble Streamer Transcoder
supports various scenarios for audio transformation.
Those include transrating to lower bitrate, re-sampling, voiceover, volume control and others.
Icecast can be used as an input for transcoding among other protocols.
Other existing Nimble Streamer features can be applied to Icecast output.
Nimble Streamer allows transmuxing any supported incoming stream audio into Icecast. Read the following tutorials for details:
HLS can also be used to deliver audio.
Nimble supports a variety of features for building paywalls for Icecast and HLS streaming.
Nimble Streamer can be installed in a couple of small steps and upgraded to the latest version by running two or three simple commands in console.