libshout
« Back to VersTracker
Description:
Data and connectivity library for the Icecast server
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: streaming audio library icecast c-library
Install: brew install libshout
About:
Libshout is a C library that handles the connection and data transmission to an Icecast streaming media server. It abstracts the complexities of the Icecast protocol, allowing developers to easily create and manage audio streams programmatically. This library is essential for building custom streaming applications and internet radio stations.
Key Features:
  • Handles Icecast protocol communication
  • Supports Ogg Vorbis, Opus, and MP3 streaming
  • Provides a simple C API for easy integration
  • Manages metadata and stream metadata updates
Use Cases:
  • Developing custom internet radio station software
  • Creating live audio streaming applications
  • Automating audio stream generation and broadcasting
Alternatives:
  • Liquidsoap – Liquidsoap is a more comprehensive, scriptable audio streaming tool, whereas Libshout is a lower-level library focused solely on the server connection.
Version History
Detected Version Rev Change Commit
Sep 10, 2025 10:25pm 2 VERSION_BUMP eac87698