Shoutcast Streaming Software -

Shoutcast operates on a client-server model optimized for "broadcasting" (one-to-many) rather than intercommunication (one-to-one). The architecture consists of three primary components: the Source, the Server, and the Client (Listener).