Nimble Streamer and Audio Streaming
Icecast and other audio streaming features
Nimble Streamer can be leveraged as an audio streaming server solution. When being utilized as an audio streaming solution Nimble supports various audio codecs. Codecs that are supported include AAC, MP3, AC3 and E-AC3, Speex, and Opus. Nimble Streamer can process audio streams from Icecast and SHOUTcast. Supported output protocols include Icecast, SRT, NDI, RTMP, RTSP, MPEG-TS, HLS, and MPEG-DASH. The platform also supports the transmuxing of multiple protocols into Icecast, and includes a full support of Icecast metadata, SSL for Icecast output, failover and fallback options. The Nimble Streamer for Audio Streaming solution also supports audio live transcoding and server-side ad insertion. The paywall features of Nimble Streamer include a variety of capabilities for building paywalls for Icecast and HLS streaming, such as hotlinking protection and pay-per-view framework. The audio streaming solution is controlled via a web UI, APIs. Nimble Streamer outputs can be played on any Icecast player, and Softvelum provides a mobile player for Android and iOS.
Specifications for Audio Streaming via Nimble Streamer
Nimble Streamer supports the following audio codecs:
- AAC input and output is supported via all protocols
- MP3 input and output via all protocols
- AC3 and E-AC3 input via MPEG-TS, SRT and RTSP, output via MPEG-TS, SRT, RTSP and HLS
- Speex input and output via RTMP
- Opus input via WebRTC and output via SLDP
You can play SLDP with Opus audio on iPhone in audio-only mode.
Learn more on Nimble codecs digest page.