Guides
Procedures from installation to a verified listening path. Follow prerequisites and observe the stated version boundary.
- 01Arrange files, aliases and XSLT safelyLocate Icecast web and admin files, understand 2.5 alias syntax and keep logs, password files and custom transforms in appropriate directories.
- 02Bring one local stream onlinePrepare a safe local Icecast configuration, connect one source client and verify administration, stream delivery and playback in separate steps.
- 03Configure mountpoints without losing the signalDefine mount-specific credentials, listener limits and fallbacks, understand default mounts and verify the effective Icecast stream behaviour.
- 04Connect and diagnose a source clientConfigure the encoder side of an Icecast connection, distinguish PUT from legacy SOURCE, and diagnose credentials, media types and disconnects.
- 05Expose the right socket and configure TLSSeparate hostname, listening address and public stream URL, configure Icecast 2.5 TLS and diagnose reachability without disabling verification.
- 06How an Icecast stream reaches its listenersUnderstand source clients, mountpoints and listeners, choose a stream format, and locate faults along the complete Icecast signal path.
- 07Install Icecast and identify the actual versionChoose a distribution package or official source release, identify the installed Icecast version and locate its configuration and service files.
- 08Plan fallback and listener return behaviourBuild a compatible fallback chain, distinguish source loss from a full mount, and verify listener movement and return during a controlled test.
- 09Play a stream and embed it deliberatelyUse direct stream and playlist URLs correctly, test browser format support, and avoid mixed content and unwanted automatic media requests.
- 10Publish a stream to a directory deliberatelyConfigure directory publication for the correct Icecast version, verify advertised URLs and diagnose listing failures through source and server data.
- 11Pull a stream through a relayConfigure a version-correct Icecast relay, distinguish a remote feed from its local mount, and test demand, credentials and upstream failures.
- 12Read Windows instructions in their release contextSeparate historical Icecast GUI documentation from current Windows packages and verify configuration paths, service identity and network behaviour.
- 13Require credentials for listeningAdd mount-specific listener authentication, distinguish it from source access and verify denial, valid users and player behaviour over TLS.
- 14Update metadata and diagnose text encodingSeparate in-stream metadata from admin updates, send correctly encoded title parameters and locate charset problems without changing the audio.