网络电台教程
这份教程写给想用 ECHO 听电台的人。ECHO 的网络电台功能很直接:把一个可以直接播放的 http:// 或 https:// 直播流 URL 填进去,然后播放。
先把最容易混淆的地方说清楚:电台网页不等于电台直播流。很多网站页面上有播放按钮,但页面地址通常不能直接填进 ECHO。ECHO 需要的是音频流地址,常见形式像这样:
https://example.com/live.mp3https://example.com/streamhttp://example.net:8000/radio第一次听电台建议这样做:
- 打开 ECHO 的
Connect页面。 - 找到
网络电台区域。 - 先播放内置的示例电台,确认网络和播放链路正常。
- 想添加自己的电台时,先去公开电台目录找真实直播流 URL。
- 在
电台名填一个你认得的名字。 - 在
直播流 URL填http/https音频流。 - 点
播放。 - 能稳定播放后点
收藏。
ECHO 当前电台规则:
| 项目 | 规则 |
|---|---|
| 支持 URL | 只支持 http:// 和 https:// |
| 不支持 URL | mms://、rtsp://、rtmp://、带用户名密码的 URL |
| 收藏数量 | 最多保存 40 个 |
| 播放方式 | ECHO 直接播放直播流 |
| 元数据 | ECHO 会用电台名作为标题,艺术家显示为 Internet Radio |
| Connect 状态 | 播放电台前会先断开当前 Connect 投送 |
ECHO 里怎么听电台
Section titled “ECHO 里怎么听电台”播放内置电台
Section titled “播放内置电台”- 打开 ECHO。
- 进入
Connect。 - 向下找到
网络电台。 - 默认列表里会有几个电台,例如 ACG、东方同人或 City Pop 方向的直播流。
- 点击某个电台右侧的播放按钮。
- 看底部播放器是否显示电台名。
- 看进度状态是否进入播放。
- 听是否有声音。
如果内置电台能播,说明 ECHO 的网络播放链路基本正常。之后自定义电台播不了,多半是你填的 URL、网络访问或电台源本身的问题。
手动添加电台
Section titled “手动添加电台”- 在
电台名输入一个短名字,例如BBC Radio 6、SomaFM Groove Salad、NTS 1。 - 在
直播流 URL输入真实音频流。 - 点击
播放。 - 如果能播,再点击
收藏。 - 收藏后会出现在下方列表。
- 以后点列表里的播放按钮即可。
建议先播放再收藏。很多电台目录会提供多个地址,有些已经失效,有些会跳转,有些只适合浏览器播放。先确认能播,再保存,列表会干净很多。
- 在
网络电台收藏列表里找到电台。 - 点击删除按钮。
- 这个操作只删除 ECHO 本地收藏,不会影响电台源。
如果删掉的是内置默认电台,后续版本或存储迁移可能会重新补回默认项。自定义电台以 URL 为主键,重复保存同一个 URL 通常会更新同一项。
应该去哪找电台
Section titled “应该去哪找电台”找电台时,请找合法、公开、可直接播放的直播源。不要找盗版转播、私人会员接口、抓包接口或需要绕过地区/付费限制的地址。
Radio Browser
Section titled “Radio Browser”Radio Browser 是开放的社区电台数据库,适合按国家、语言、标签、码率搜索电台。它通常会显示电台主页和真实流地址。
推荐用法:
- 打开 Radio Browser 网站或使用支持 Radio Browser 的第三方客户端。
- 搜索国家、语言、风格或电台名。
- 找到电台后,优先复制 direct stream / stream URL,而不是网页地址。
- 如果有多个流,优先选 MP3 或 AAC。
- 回到 ECHO 粘贴 URL 测试。
适合搜索关键词:
| 想听什么 | 可以搜 |
|---|---|
| 日本流行 | jpop、j-pop、anime |
| 古典 | classical、baroque、piano |
| 爵士 | jazz、smooth jazz |
| 环境音乐 | ambient、downtempo |
| 新闻 | 国家名 + news |
| 城市电台 | 城市名或电台呼号 |
TuneIn
Section titled “TuneIn”TuneIn 更像大型电台目录。它适合发现电台和看电台名称,但不一定直接给出可复制的裸流 URL。
推荐用法:
- 用 TuneIn 找电台名称、地区、语言和官网。
- 如果 TuneIn 不给直接流地址,就打开电台官网。
- 在电台官网找
Listen Live、Stream、MP3、AAC、M3U、PLS。 - 找到真实 URL 后再填进 ECHO。
SHOUTcast / Icecast 目录
Section titled “SHOUTcast / Icecast 目录”很多网络电台基于 SHOUTcast 或 Icecast。目录页常常能看到 .m3u、.pls 或 /stream 地址。
常见线索:
listen.plslisten.m3ustreamlive.mp3;stream.mp3:8000/
如果目录给的是 .m3u 或 .pls,它可能是播放列表文件,不是真正音频流。你可以用文本编辑器打开它,里面通常会有真正的 http/https 地址。
很多官方电台会在官网提供直播入口。适合搜索:
电台名 live stream mp3电台名 listen live m3u电台名 icecast电台名 shoutcast如果官网只提供网页播放器,没有公开流地址,不建议抓包硬找。那类地址经常带临时 token、地区限制或广告逻辑,稳定性差,也不适合作为 ECHO 文档支持路径。
怎么判断 URL 能不能填
Section titled “怎么判断 URL 能不能填”看起来比较靠谱的 URL
Section titled “看起来比较靠谱的 URL”这些更有机会直接播放:
https://stream.example.org/radio.mp3https://example.net/listen.aachttp://radio.example.com:8000/streamhttps://example.com/live特征:
- 以
http://或https://开头。 - 不带用户名密码。
- 路径里有
stream、live、mp3、aac、ogg等词。 - 用浏览器打开时会直接下载/播放音频,或显示很简单的流响应。
大概率不能直接填的 URL
Section titled “大概率不能直接填的 URL”这些通常不是 ECHO 需要的直播流:
https://example.com/radio-pagehttps://example.com/playerhttps://youtube.com/watch?v=...spotify:track:...mms://example.com/livertmp://example.com/live原因:
- 网页播放器不是音频流。
- YouTube、Spotify 等不是普通直播流 URL。
mms/rtmp/rtsp不是当前 ECHO 电台入口支持的 URL 类型。- 需要登录、Cookie、地区 token 的地址不稳定。
.m3u 和 .pls 怎么处理
Section titled “.m3u 和 .pls 怎么处理”有些目录给你的不是音频流,而是播放列表。
M3U 示例
Section titled “M3U 示例”#EXTM3U#EXTINF:-1,Example Radiohttps://stream.example.org/live.mp3这种情况下,把 https://stream.example.org/live.mp3 复制到 ECHO。
PLS 示例
Section titled “PLS 示例”[playlist]NumberOfEntries=1File1=https://stream.example.org/liveTitle1=Example RadioLength1=-1这种情况下,把 File1= 后面的 URL 复制到 ECHO。
如果一个播放列表里有多个 File,优先选:
https优先于http。- MP3 / AAC 优先。
- 码率适中的优先,例如 128 kbps、192 kbps、320 kbps。
- 低延迟不重要时,稳定比高码率更重要。
码率和格式怎么选
Section titled “码率和格式怎么选”| 格式 | 建议 |
|---|---|
| MP3 | 兼容性最好,优先选择 |
| AAC / M4A | 通常音质效率好,也常见 |
| OGG / Opus | 可能可用,但部分链路兼容性不如 MP3 |
| FLAC 电台 | 音质好但带宽高,容易受网络影响 |
HLS .m3u8 | 不一定适合当前电台入口,先找普通 MP3/AAC 流 |
网络电台是直播流,不是本地文件。码率越高越吃网络,缓冲和断流概率也可能更高。第一次添加电台,不要只追最高码率,先找稳定流。
网络电台和本地音乐有什么不同
Section titled “网络电台和本地音乐有什么不同”| 项目 | 本地音乐 | 网络电台 |
|---|---|---|
| 时长 | 通常固定 | 通常没有固定时长 |
| 进度条 | 可以精确跳转 | 多数不能跳转 |
| 标签 | 来自文件标签 | 多数只有电台名,少数有流内元数据 |
| 封面 | 来自文件或专辑 | 通常没有固定封面 |
| 稳定性 | 取决于本地文件和设备 | 取决于网络、电台服务器和代理 |
| 收藏 | 收藏歌曲或歌单 | 收藏电台 URL |
所以听电台时看到时长为 0、不能拖进度条、没有封面,通常不是故障。
点播放没声音
Section titled “点播放没声音”按这个顺序排查:
- 换一个内置电台测试。
- 换一个普通 MP3 电台流。
- 确认系统音量和 ECHO 音量。
- 到音频输出里切回
System或共享输出。 - 暂时关闭代理或 VPN。
- 确认电台 URL 在浏览器或其它播放器里仍然可用。
如果内置电台能播,你添加的不能播,问题基本在那个 URL。
ECHO 提示 URL 无效
Section titled “ECHO 提示 URL 无效”ECHO 当前只接受普通 http/https URL,并拒绝带用户名密码的 URL。
检查:
- URL 前后有没有空格。
- 是否以
http://或https://开头。 - 是否复制成网页地址。
- 是否复制了
mms://、rtsp://或rtmp://。 - 是否包含
user:password@host。
播放一会儿就断
Section titled “播放一会儿就断”可能原因:
- 电台服务器不稳定。
- 你的网络或代理不稳定。
- 流地址带临时 token,过期了。
- 码率太高。
- 电台限制地区或客户端。
处理:
- 换同电台的备用流。
- 换低码率 MP3/AAC 流。
- 关闭代理或换网络。
- 不要用抓包出来的临时 URL。
- 找电台官网提供的公开长期流。
网页能播,ECHO 不能播
Section titled “网页能播,ECHO 不能播”网页播放器可能做了很多额外工作,例如:
- JavaScript 获取临时地址。
- Cookie 登录。
- 广告前贴片。
- 地区判断。
- HLS 分片。
- 浏览器专用跨域逻辑。
ECHO 电台入口不是网页浏览器。请找裸音频流 URL。
能不能把电台投送到 DLNA 数播
Section titled “能不能把电台投送到 DLNA 数播”当前最稳的路径是先用 ECHO 本机播放电台。DLNA 投送主要围绕当前曲目和可交给数播的媒体 URL 工作,不同数播对直播流支持差异很大。想投送直播电台时,请优先确认数播本身支持网络直播流;如果不稳定,先用 ECHO 本机听电台。
网络电台应该只使用合法公开的直播源。ECHO 不提供电台内容、不托管音频、不绕过地区限制、不破解会员接口,也不指导用户抓取受保护平台的临时地址。
- Radio Browser:https://www.radio-browser.info/
- TuneIn:https://tunein.com/
- SHOUTcast:https://directory.shoutcast.com/