Get a brief intro to streaming audio, learn how to create a basic configuration file for Rocket Streaming Audio Server (RSAS), and how to connect with a streaming audio encoder.
Learn about how to configure mounts, so you can host radio streams on your server.
Relays mirror existing streams through your server, and are useful for a number of scenarios. Find out all about stream relays here.
Fallback mounts and fallback files act as a backup audio source if a stream goes offline.
HTTP Live Streaming is an alternate streaming protocol that has advantages for mobile listeners. This section covers how to enable and use HLS for audio streaming.
This section covers the log files generated by RSAS and the formats that are used.
This section covers the different authentication mechanisms available to authenticate connections from sources (broadcasters) and listeners.
This section covers how to secure your streams by enabling TLS / SSL (HTTPS) in RSAS. This allows encrypted streams to be served over HTTPS to listeners, and also allows broadcasters to connect securely.
This section covers how to customize error pages displayed by RSAS.
RSAS can send custom HTTP headers in responses. This section explains how to configure that feature.
RSAS can be run behind a reverse proxy server. This section explains some tips on how to configure that.
This section shows some useful configuration file examples, which can make a great starting point for your RSAS configuration.
Covers less commonly used features, including HTTP Proxy Server support.