Projects / Resilient Streaming Protocol

Resilient Streaming Protocol

The Resilient Streaming Protocol (RSP) is a one-way IP/UDP media streaming protocol that was developed to provide high reliability audio streaming between the Internet radio station's rural studios and SHOUTcast servers. Although the protocol operates in a unidirectional fashion (without listener ack/resend packets), it does support optional listener reporting and packet quality tracking. A streaming server called rspServer is included. It accepts multiple RSP stream sources, providing both RSP and SHOUTcast compatible relaying and transcoding. The source code package also includes a command-line encoder and decoders.

Operating Systems

RSS Recent releases

  •  21 Feb 2013 12:38

    Release Notes: Many bugs were fixed in RSP format discovery and stream re-pacing on the decoder and server. An example encoder and decoder that should build on any POSIX OS were included. A fully functional rspServer with SHOUTcast bridging, multiple stream support, and stream pre-rolling is included.

    RSS Recent comments

    19 Jun 2011 23:45 aredridel Thumbs up

    Remarkably reliable and simple and supports multicast and multipath operation too!


    Project Spotlight

    TheSSS (The Smallest Server Suite)

    A lightweight server suite for LANs.


    Project Spotlight


    A GTK version of slapt-get.