BBC 停止 WMA 流后如何在 rhythmbox 上现场播放 BBC 电台音乐(2015 年 2 月)

use*_*828 5 banshee rhythmbox

根据BBC 广播流页面:“我们流式传输广播的方式正在发生变化,因此我们将不再提供 Windows Media 音频流。这是您需要了解的有关变化的全部信息。... / ...我们现在(2 月2015 年)开始关闭 Windows Media Audio 以进行点播,直播广播流将在.../...之后不久将出现...对于现场广播,每个电台现在将以 SHOUTcast mp3 格式广播。这应该适用于大多数设备。 ”

然后,自 2015 年 2 月开始,BBC 电台的 *.asx 流(例如Radio1 的 asx 流)不能再用 Rhythmbox 播放。播放此 BBC 广播 axs 流时,会发出声音说明不再支持此格式。

那么,现在如何通过 Rhythmbox 收听 BBC 音乐直播电台(Radio1、Radio2、Radio6...)?哪种流格式?哪个网址?

Oli*_*Oli 8

仍然有基于 MP3 和 AAC+ 的流。BBC 不直接维护这些 URL 的列表,但我找到了一些。这是迄今为止我找到的最好的一个

这里的问题是大多数播放列表项目都托管在 RadioFeeds 上,而不是由 BBC 托管。如果 RadioFeeds 出现故障,您将失去无线电。他们主机上的文件实际上是相当渺茫的播放列表包装到流的网址代表BBC的主持。您可以使用一点 CLI 魔法来获取直接 URL 列表:

$ wget -qO- http://www.radiofeeds.co.uk/bbcradio{1,2,3,4fm}.pls | grep -Po '(?<=File1=)[^?]+'
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1_mf_p
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_p
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio3_mf_p
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio4fm_mf_p
Run Code Online (Sandbox Code Playgroud)

该站点还有一些.plsBBC 托管的 AAC+直接文件。从长远来看,这些可能是更好的选择。

$ wget -qO- http://www.listenlive.eu/uk.html | grep -Eo 'http://www\.bbc\.co\.uk.*.pls'
http://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r2_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r3_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r4_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r4lw_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r4x_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r5l_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r5lsp_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r6_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/r1x_aaclca.pls
http://www.bbc.co.uk/radio/listen/live/ran_aaclca.pls
http://www.bbc.co.uk/worldservice/meta/live/mp3/eneuk.pls
Run Code Online (Sandbox Code Playgroud)

  • @fossfreedom 我的实际意思是,上面来自 listenlive.eu 的 URL 像 `http://www.bbc.co.uk/radio/listen/live/r6_aaclca.pls` 现在只给出一条消息“这个 Shoutcast 流不是不再可用...请联系您的设备制造商”。MP3 流像 `http://bbcmedia.ic.llnwd.net/stream/bbcmedia_6music_mf_p` 仍在工作(包括在 14.04 下的 Rhythmbox),但可能会在一年后被淘汰。BBC 正在转向 HLS,然后是 MPEG-DASH,那么我们是否需要 libdash(目前不在 repos 中)? (2认同)

小智 3

我的理解是,你不能再使用 Rhythmbox 和类似的应用程序来收听 BBC 电台。我通常将浏览器指向bbc.co.uk/radio,然后从那里选择我想收听的电台。

然而,Oli 提供的链接与 Rythmbox 配合得很好。