跳转到内容
⌂ 回到首页

网络电台教程

这份教程写给想用 ECHO 听电台的人。ECHO 的网络电台功能很直接:把一个可以直接播放的 http://https:// 直播流 URL 填进去,然后播放。

先把最容易混淆的地方说清楚:电台网页不等于电台直播流。很多网站页面上有播放按钮,但页面地址通常不能直接填进 ECHO。ECHO 需要的是音频流地址,常见形式像这样:

https://example.com/live.mp3
https://example.com/stream
http://example.net:8000/radio

第一次听电台建议这样做:

  1. 打开 ECHO 的 Connect 页面。
  2. 找到 网络电台 区域。
  3. 先播放内置的示例电台,确认网络和播放链路正常。
  4. 想添加自己的电台时,先去公开电台目录找真实直播流 URL。
  5. 电台名 填一个你认得的名字。
  6. 直播流 URLhttp/https 音频流。
  7. 播放
  8. 能稳定播放后点 收藏

ECHO 当前电台规则:

项目规则
支持 URL只支持 http://https://
不支持 URLmms://rtsp://rtmp://、带用户名密码的 URL
收藏数量最多保存 40 个
播放方式ECHO 直接播放直播流
元数据ECHO 会用电台名作为标题,艺术家显示为 Internet Radio
Connect 状态播放电台前会先断开当前 Connect 投送
  1. 打开 ECHO。
  2. 进入 Connect
  3. 向下找到 网络电台
  4. 默认列表里会有几个电台,例如 ACG、东方同人或 City Pop 方向的直播流。
  5. 点击某个电台右侧的播放按钮。
  6. 看底部播放器是否显示电台名。
  7. 看进度状态是否进入播放。
  8. 听是否有声音。

如果内置电台能播,说明 ECHO 的网络播放链路基本正常。之后自定义电台播不了,多半是你填的 URL、网络访问或电台源本身的问题。

  1. 电台名 输入一个短名字,例如 BBC Radio 6SomaFM Groove SaladNTS 1
  2. 直播流 URL 输入真实音频流。
  3. 点击 播放
  4. 如果能播,再点击 收藏
  5. 收藏后会出现在下方列表。
  6. 以后点列表里的播放按钮即可。

建议先播放再收藏。很多电台目录会提供多个地址,有些已经失效,有些会跳转,有些只适合浏览器播放。先确认能播,再保存,列表会干净很多。

  1. 网络电台 收藏列表里找到电台。
  2. 点击删除按钮。
  3. 这个操作只删除 ECHO 本地收藏,不会影响电台源。

如果删掉的是内置默认电台,后续版本或存储迁移可能会重新补回默认项。自定义电台以 URL 为主键,重复保存同一个 URL 通常会更新同一项。

找电台时,请找合法、公开、可直接播放的直播源。不要找盗版转播、私人会员接口、抓包接口或需要绕过地区/付费限制的地址。

Radio Browser 是开放的社区电台数据库,适合按国家、语言、标签、码率搜索电台。它通常会显示电台主页和真实流地址。

推荐用法:

  1. 打开 Radio Browser 网站或使用支持 Radio Browser 的第三方客户端。
  2. 搜索国家、语言、风格或电台名。
  3. 找到电台后,优先复制 direct stream / stream URL,而不是网页地址。
  4. 如果有多个流,优先选 MP3 或 AAC。
  5. 回到 ECHO 粘贴 URL 测试。

适合搜索关键词:

想听什么可以搜
日本流行jpopj-popanime
古典classicalbaroquepiano
爵士jazzsmooth jazz
环境音乐ambientdowntempo
新闻国家名 + news
城市电台城市名或电台呼号

TuneIn 更像大型电台目录。它适合发现电台和看电台名称,但不一定直接给出可复制的裸流 URL。

推荐用法:

  1. 用 TuneIn 找电台名称、地区、语言和官网。
  2. 如果 TuneIn 不给直接流地址,就打开电台官网。
  3. 在电台官网找 Listen LiveStreamMP3AACM3UPLS
  4. 找到真实 URL 后再填进 ECHO。

很多网络电台基于 SHOUTcast 或 Icecast。目录页常常能看到 .m3u.pls/stream 地址。

常见线索:

  • listen.pls
  • listen.m3u
  • stream
  • live.mp3
  • ;stream.mp3
  • :8000/

如果目录给的是 .m3u.pls,它可能是播放列表文件,不是真正音频流。你可以用文本编辑器打开它,里面通常会有真正的 http/https 地址。

很多官方电台会在官网提供直播入口。适合搜索:

电台名 live stream mp3
电台名 listen live m3u
电台名 icecast
电台名 shoutcast

如果官网只提供网页播放器,没有公开流地址,不建议抓包硬找。那类地址经常带临时 token、地区限制或广告逻辑,稳定性差,也不适合作为 ECHO 文档支持路径。

这些更有机会直接播放:

https://stream.example.org/radio.mp3
https://example.net/listen.aac
http://radio.example.com:8000/stream
https://example.com/live

特征:

  • http://https:// 开头。
  • 不带用户名密码。
  • 路径里有 streamlivemp3aacogg 等词。
  • 用浏览器打开时会直接下载/播放音频,或显示很简单的流响应。

这些通常不是 ECHO 需要的直播流:

https://example.com/radio-page
https://example.com/player
https://youtube.com/watch?v=...
spotify:track:...
mms://example.com/live
rtmp://example.com/live

原因:

  • 网页播放器不是音频流。
  • YouTube、Spotify 等不是普通直播流 URL。
  • mms/rtmp/rtsp 不是当前 ECHO 电台入口支持的 URL 类型。
  • 需要登录、Cookie、地区 token 的地址不稳定。

有些目录给你的不是音频流,而是播放列表。

#EXTM3U
#EXTINF:-1,Example Radio
https://stream.example.org/live.mp3

这种情况下,把 https://stream.example.org/live.mp3 复制到 ECHO。

[playlist]
NumberOfEntries=1
File1=https://stream.example.org/live
Title1=Example Radio
Length1=-1

这种情况下,把 File1= 后面的 URL 复制到 ECHO。

如果一个播放列表里有多个 File,优先选:

  1. https 优先于 http
  2. MP3 / AAC 优先。
  3. 码率适中的优先,例如 128 kbps、192 kbps、320 kbps。
  4. 低延迟不重要时,稳定比高码率更重要。
格式建议
MP3兼容性最好,优先选择
AAC / M4A通常音质效率好,也常见
OGG / Opus可能可用,但部分链路兼容性不如 MP3
FLAC 电台音质好但带宽高,容易受网络影响
HLS .m3u8不一定适合当前电台入口,先找普通 MP3/AAC 流

网络电台是直播流,不是本地文件。码率越高越吃网络,缓冲和断流概率也可能更高。第一次添加电台,不要只追最高码率,先找稳定流。

网络电台和本地音乐有什么不同

Section titled “网络电台和本地音乐有什么不同”
项目本地音乐网络电台
时长通常固定通常没有固定时长
进度条可以精确跳转多数不能跳转
标签来自文件标签多数只有电台名,少数有流内元数据
封面来自文件或专辑通常没有固定封面
稳定性取决于本地文件和设备取决于网络、电台服务器和代理
收藏收藏歌曲或歌单收藏电台 URL

所以听电台时看到时长为 0、不能拖进度条、没有封面,通常不是故障。

按这个顺序排查:

  1. 换一个内置电台测试。
  2. 换一个普通 MP3 电台流。
  3. 确认系统音量和 ECHO 音量。
  4. 到音频输出里切回 System 或共享输出。
  5. 暂时关闭代理或 VPN。
  6. 确认电台 URL 在浏览器或其它播放器里仍然可用。

如果内置电台能播,你添加的不能播,问题基本在那个 URL。

ECHO 当前只接受普通 http/https URL,并拒绝带用户名密码的 URL。

检查:

  • URL 前后有没有空格。
  • 是否以 http://https:// 开头。
  • 是否复制成网页地址。
  • 是否复制了 mms://rtsp://rtmp://
  • 是否包含 user:password@host

可能原因:

  • 电台服务器不稳定。
  • 你的网络或代理不稳定。
  • 流地址带临时 token,过期了。
  • 码率太高。
  • 电台限制地区或客户端。

处理:

  1. 换同电台的备用流。
  2. 换低码率 MP3/AAC 流。
  3. 关闭代理或换网络。
  4. 不要用抓包出来的临时 URL。
  5. 找电台官网提供的公开长期流。

网页播放器可能做了很多额外工作,例如:

  • JavaScript 获取临时地址。
  • Cookie 登录。
  • 广告前贴片。
  • 地区判断。
  • HLS 分片。
  • 浏览器专用跨域逻辑。

ECHO 电台入口不是网页浏览器。请找裸音频流 URL。

当前最稳的路径是先用 ECHO 本机播放电台。DLNA 投送主要围绕当前曲目和可交给数播的媒体 URL 工作,不同数播对直播流支持差异很大。想投送直播电台时,请优先确认数播本身支持网络直播流;如果不稳定,先用 ECHO 本机听电台。

网络电台应该只使用合法公开的直播源。ECHO 不提供电台内容、不托管音频、不绕过地区限制、不破解会员接口,也不指导用户抓取受保护平台的临时地址。