Internet Radio
ECHO’s internet radio feature is simple: paste a playable http:// or https:// stream URL and play it.
The important distinction is this: a radio web page is not the same thing as a radio stream URL. ECHO needs the direct audio stream, such as:
https://example.com/live.mp3https://example.com/streamhttp://example.net:8000/radioQuick Setup
Section titled “Quick Setup”- Open ECHO’s
Connectpage. - Find the
Internet Radiosection. - Play one of the built-in stations first.
- To add your own station, find a direct public stream URL.
- Enter a station name.
- Paste the stream URL.
- Click
Play. - If it works, click
Favorite.
Current ECHO radio rules:
| Item | Rule |
|---|---|
| Supported URL | http:// and https:// |
| Unsupported URL | mms://, rtsp://, rtmp://, URLs with username/password |
| Saved stations | Up to 40 |
| Playback | ECHO plays the live stream directly |
| Metadata | Station name becomes the title; artist is Internet Radio |
| Connect | ECHO disconnects active Connect casting before radio playback |
Playing A Built-In Station
Section titled “Playing A Built-In Station”- Open
Connect. - Scroll to
Internet Radio. - Click the play button next to a built-in station.
- Check the bottom player.
- Confirm audio plays.
If built-in stations work, ECHO’s network playback path is working. If a custom station fails afterward, the issue is usually the URL, the station server, or your network route.
Adding Your Own Station
Section titled “Adding Your Own Station”- Enter a readable station name.
- Paste a direct stream URL.
- Click
Play. - If it works, click
Favorite. - The saved station appears in the list.
Test before saving. Many directories list multiple stream links, and some links are stale, browser-only, or region-limited.
Where To Find Stations
Section titled “Where To Find Stations”Use legal public station directories and official station pages. Avoid pirated relays, private member APIs, packet-captured temporary URLs, and sources that bypass access control.
Radio Browser
Section titled “Radio Browser”Radio Browser is an open community radio database. It is useful for searching by country, language, tag, codec, and bitrate.
Recommended workflow:
- Search by station name, country, language, or genre.
- Open the station entry.
- Copy the direct stream URL, not just the web page.
- Prefer MP3 or AAC when multiple streams exist.
- Paste the URL into ECHO and test.
Useful searches:
| Goal | Search terms |
|---|---|
| Japanese pop | jpop, j-pop, anime |
| Classical | classical, baroque, piano |
| Jazz | jazz, smooth jazz |
| Ambient | ambient, downtempo |
| News | country name plus news |
TuneIn
Section titled “TuneIn”TuneIn is useful for discovering station names, regions, and official websites, but it may not expose a direct stream URL.
If TuneIn does not give a stream URL:
- Open the station’s official website.
- Look for
Listen Live,Stream,MP3,AAC,M3U, orPLS. - Copy the direct stream URL into ECHO.
SHOUTcast And Icecast
Section titled “SHOUTcast And Icecast”Many internet radio stations use SHOUTcast or Icecast. Their directories often expose .m3u, .pls, /stream, or /live.mp3 links.
Common clues:
listen.plslisten.m3ustreamlive.mp3;stream.mp3:8000/
If you get an .m3u or .pls file, open it as text and copy the real http/https URL inside.
M3U And PLS
Section titled “M3U And PLS”M3U example:
#EXTM3U#EXTINF:-1,Example Radiohttps://stream.example.org/live.mp3Paste the https://stream.example.org/live.mp3 line into ECHO.
PLS example:
[playlist]NumberOfEntries=1File1=https://stream.example.org/liveTitle1=Example RadioLength1=-1Paste the File1= URL into ECHO.
Format Advice
Section titled “Format Advice”| Format | Advice |
|---|---|
| MP3 | Best compatibility |
| AAC / M4A | Common and efficient |
| OGG / Opus | May work, but compatibility varies |
| FLAC radio | Higher bandwidth; more sensitive to network issues |
HLS .m3u8 | Prefer a normal MP3/AAC stream first |
For radio, stability matters more than the highest bitrate.
Troubleshooting
Section titled “Troubleshooting”No sound
Section titled “No sound”- Test a built-in station.
- Try a different MP3 stream.
- Check system and ECHO volume.
- Switch audio output back to
Systemor shared output. - Disable proxy or VPN temporarily.
- Test the URL in a browser or another player.
ECHO says the URL is invalid
Section titled “ECHO says the URL is invalid”Check:
- It starts with
http://orhttps://. - There are no leading/trailing spaces.
- It is not a web page URL.
- It is not
mms://,rtsp://, orrtmp://. - It does not contain username/password credentials.
It stops after a while
Section titled “It stops after a while”Possible causes:
- The station server is unstable.
- The URL uses a temporary token.
- The bitrate is too high.
- Proxy, VPN, campus, or company network routing is unstable.
- The station blocks some regions or clients.
Use an official long-lived stream URL when possible.
Legal Boundary
Section titled “Legal Boundary”Use legal public streams. ECHO does not provide radio content, host audio, bypass region locks, crack member APIs, or document how to capture protected temporary URLs.
References
Section titled “References”- Radio Browser: https://www.radio-browser.info/
- TuneIn: https://tunein.com/
- SHOUTcast: https://directory.shoutcast.com/