VOTE: Vote for Softvelum in Streaming Media European Readers' Choice Awards 2019 under Mobile Video App, Server Hardware/Software and Transcoding Solution categories!

Q2 news: Qosifire new features, new products snapshots, SRT improvements and articles, SCTE-35 in Advertizer, Larix updates, new docs reference and more
Read Q2 news for more updates.

Streaming audio with Icecast, HLS and MP3

Process Icecast/SHOUTcast incoming streams

Icecast or SHOUTcast may be taken as input for further transmuxing

Server-Side Ads Insertion for Icecast

Nimble Advertizer framework allows performing dynamic ads insertion into your live audio streams.

  • Pre-roll and mid-roll ads
  • Custom business logic and Personalized ads
Check more details here.

Audio live transcoding

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.

The input formats are AAC, MP3, AC-3, MP2, Speex and PCM G.711 (a-law, μ-law). The outputs are AAC and MP3.

Icecast playback

You may listen to Icecast streams from Nimble Streamer in any Icecast-capable player.
Softvelum mobile SLDP Player provides Icecast playback on Android, with iOS feature coming soon.

Icecast streaming options

Other existing Nimble Streamer features can be applied to Icecast output.

Make Icecast from RTMP, RTSP, MPEG-TS and SRT

Nimble Streamer allows transmuxing any supported incoming stream audio into Icecast. Read the following tutorials for details:

You may process pulled and published (announced) RTMP and RTSP streams. MPEG-TS is supported via HTTP and UDP.
  • AAC input and output is supported via all protocols
  • AC3 and E-AC3 input via MPEG-TS, SRT and RTSP, output via MPEG-TS, SRT, RTSP and HLS
  • MP3 input and output via all protocols
  • Speex input and output via RTMP
Read more about supported codecs.

HLS audio-only streaming

HLS can also be used to deliver audio.

Qosifire: Icecast streaming quality monitoring

Qosifire is live streaming quality monitoring service. It allows checking Icecast audio streams for protocol-specific issues and audio quality parameters like silence detection.
Check Icecast monitoring features to see how Qosifire can help you.

Audio pseudo-streaming

Paywall capabilities

Nimble supports a variety of features for building paywalls for Icecast and HLS streaming.

Usage snapshot

Online radio snapshot shows example of combined usage of Softvelum products including audio streaming, ads insertion and mobile devices.

See also:Live streamingAds insertionTranscoderCodecsVideo-on-demandBuilding infrastructureMobile solutionsUsage snapshotsQosifire

Easy installation and upgrade

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.

Let us know if you need any help and search through our documentation to find more information.

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the Privacy Policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.