cliamp can play audio from URLs, M3U/PLS playlists, and podcast RSS feeds.
Play audio directly from URLs:
cliamp https://example.com/song.mp3
cliamp http://radio-station.com/stream.m3u
cliamp local.mp3 https://example.com/remote.mp3 # mix local + remoteFor non-seekable HTTP streams, the UI shows ● Streaming with a static seek bar, and seek keys are silently ignored.
PLS playlist files are supported alongside M3U:
cliamp https://radio.cliamp.stream/lofi/stream.plsPlay any podcast by passing its RSS feed URL:
cliamp https://example.com/podcast/feed.xmlEpisode titles and the podcast name are extracted from the feed and shown in the playlist.
Play individual episodes from Xiaoyuzhou by passing the episode URL:
cliamp https://www.xiaoyuzhoufm.com/episode/xxxxPress R in the player to browse and search 30,000+ online radio stations from the Radio Browser directory. Use / to search by name, Enter to play, and a to append a station to the playlist.
Press u while playing to load a new stream or playlist URL without restarting. Supports the same URL types as CLI arguments: direct audio URLs, M3U/PLS playlists, RSS podcast feeds, and yt-dlp compatible links.
Run your own internet radio with cliamp-server. Point it at a directory of audio files and it starts broadcasting. Supports multiple stations, live metadata, and on-the-fly transcoding.
See also: playlists.md for M3U playlist details.