📻 Radio Streams
Some of the Internet radio stations I regularly listen to. Have it separately, or click on to get a pop-up.
Here’s some guidance regarding the above widget:
• I have little control over the logic of the widget that displays and plays these streams. I cannot even disable the automatic playing on page load, should this happen in your browser.
• There are some bugs I cannot fix, and they’re somewhere in the 180 KB frontend JS written by someone else. There are features that don’t quite work, but overall it’s a decent tool.
• I recommend using the scroll wheel to navigate in the list, as it’s quite long: over 200 streams, with only nine visible at any time.
• You don’t need to click on the playing arrow when you change the station: clicking on a station should make it play. Sometimes, however, it doesn’t, and you should click again on play. This JS code doesn’t always handle graciously some errors, and streams that otherwise are live and working might not play in this widget. It might help to choose another stream and come back a little bit later. Still, a few stations might not play at all in Firefox for Android.
• You should know that many streams don’t include ID3 metadata, and that the official apps and websites use associated JSON or other means to display what’s currently playing. It’s frustrating not to have that info in this widget, but it is what it is.
• It’s equally true that some official websites and apps are using HLS streams that this widget cannot play. When alternate AAC or MP3 streams are available, they’re not always as reliable as the HLS streams, despite all being “official” streams.
• Some radio stations have an insane number of different streams, as they correspond to different local FM stations, which have the freedom to insert local content in some time slots. Sometimes (almost) all such streams are playing the same content, some other times, almost each one is different. Thus, Ici Musique features 22 different streams, but I only included one; Radio Italia Anni 60 has 12 different streams, but I included none of them, as I couldn’t grasp the logic: most of them are broadcasting distinct contents most of the time; the Australian ABC stations have “time-deferred” streams that make no sense: who would like to hear contents already broadcasted hours ago in a different time zone?
• The logic of the list is not entirely apparent, but it starts with some jazz and classical stations. Then, oldies with a French touch follow, not without inserting some German stations in between; more oldies from Italy, Germany, then the Netherlands. Towards the end, after the less popular Dutch stations, I added a selection of the Internet-only channels of Klassik Radio and France Musique, with the French Jazz Radio streams between them. At the end, some less popular stations and stations that I only added recently.
• Why almost nothing from Britain? Because most UK radio streams don’t play outside the UK!
• Also as a bug, it may happen that this widget occasionally displays the ID3 from the previously played radio station. It doesn’t happen often, though.
• Hint: Some streams, especially the German ones, always start with a promotional 30-second advertisement. Generally, for the German ones, this ad can’t be skipped, but for most streams it helps to click on another stream, then click back on the one you were listening to: some content providers can’t be tricked into believing the ad has been played! This is especially useful when ads that don’t belong to the radio station, but to the streaming network, are randomly inserted into a stream, in the middle of what you’re listening to! (Such extra ads are localized in your language, not in the station’s language, so you’ll notice them.)
• It’s worth noting that some radio stations have a shitload of streams provided by different networks or streaming platforms, with different levels of reliability. Most such streams are not used in the official apps (nor on the official website), yet they’re active and paid for. However, there is no authoritative directory of all the streams, and sites such as fmstream.org only add to the mess, as they’re themselves not properly curated (this is why I stopped using TuneIn, radio.net, and the likes).
• Except for the unplayable HLS (when available), many radio stations only offer HTTP, not HTTPS streams. Because the retards at Google, at Mozilla, and at Apple believe that every single shit should come over SSL, and they have disabled mixed content (HTTP in an HTTPS page), such streams shouldn’t be able to play in recent browsers; however, this widget uses a proxy that works around this issue. Should this proxy be down, such radio stations won’t work. Please address your gratitude to Google, Mozilla, and Apple!

Of course, that’s what I do in a browser. On the smartphone I have some apps, including e.g. Radio Swiss Jazz, Radio Swiss Classic, Radio France, RaiPlay Sound, Nostalgie (Belgique, not France), Radioplayer.be (not available for D/L outside Belgium, and as horrendous as Radioplayer.de and Radioplayer.fr). Note that it’s much better to use the official websites to listen to Radio Swiss Jazz and Radio Swiss Classics, as they have nice playlists, so you know what’s going to be broadcast.
I don’t use any of the one-size-fits-all apps à la TuneIn, radio.net. Simple Radio, myTuner, VRadio, Replaio, etc. etc. Prior to 2023, I have used Online Radio Box, because I can sync the favorites between the app and the web browser; but in the end I decided such “universal” apps are annoying, if not for the stupid design, then for the fact that they don’t have all the streams of all the stations I once wanted to listen to, while at the same time being full of junk. I don’t care you have 55,000 streams, if an Internet radio station that has 32 web radios only has 17 in your app!
This being said, in the browser on a respective radio’s site or on the website of an aggregator, or in an app, I gave up listening to the hundreds of (duplicating) web radio streams belonging to NGroup: Nostalgie, NRJ, and Chérie, with different streams in different countries (e.g. France and Belgium). Yes, they really are so many, possibly over 1,000, that even the official websites don’t list all the different channels that sometimes still work despite not having any links to them from the official websites! This happens to other multichannel Internet radio stations, not only to those belonging to NGroup.
I also stopped using apps or websites that offer plenty of channels of jazz or classical music, such as JazzRadio.fr, the apps belonging to Digitally Imported Inc., and the so many other things I tried in the past. Too much is too much! I also stopped using Les Indés Radios: too buggy and slow!
UPDATE END-MAY 2023: I have eventually added a selection of 42 streams of Nostalgie France at the very end, right after the 11 streams of Nostalgie Deutschland (the 18 streams of Nostalgie Belgique remain towards the beginning). Everything belonging to NRJ Group (including Nostalgie, Chérie) is a huge mess, with very little logic in the classification of the hundreds of Internet radio streams they offer. (And some of their streams are seasonally, or temporary.) Either way, as I did that, the list includes 290 streams.
UPDATE END-SEPT. 2023: A few BBC streams added at the end; they do work outside Britain! (96k) 322 streams in all.
UPDATE OCT. 2023: Fixed some Belgian (and a few French) streams, with the help of Flux Radios. Also added some extra RTBF Musiq3 streams. After a bit of cleanup, there are 331 streams in all.
NOTE: For some reason, Radio Classique (France) refuses to work on Android: the server refuses the connection. I suppose they want to force people to use their official app on mobile. Des fils de pute. But there’s worse: I noticed that the streams for M Radio do work in a browser on a computer, but not on Android; and the official Android app also fails to work outside France! Using PIA VPN for Android to get a French IP suddenly unlocked the streams both in the app and in the browser!
2ND UPDATE OCT. 2023: It looks like Rai Radio‘s MP3 streams don’t work anymore outside Italy (unless you’re using a VPN), so I’ve added their AAC versions (as .m3u8), which work globally. 333 streams in all.
2024 JAN. 13 UPDATE: Fixed Jazz24.org, which has changed its streams and the logo URL. Fixed a couple of Klassik Radio logos too.
2024 JAN. 31 UPDATE: Fixed and updated the German 80s80s and 90s90s streams, and 3 Italian streams. 340 streams in all.
2024 MAY 10 UPDATE: After some minor fixes (thumbnails) made on April 16, it was the time to find that Swissradio Public Domain Jazz and Swissradio Public Domain Classical (formerly RadioCrazy Classical&Jazz), commonly known as Swiss Internet Radio (a name leading to confusions) and hosted at SwissRadio.ch, have ceased to stream! The alternate site is also dead. They’re a member of the Swiss Internet Radio Association (IG Schweizer Internetradio), whose site also looks abandoned. This association’s app is non-functional too. However, some member stations still work, including the strange case of a French radio station from Nice that is member of a Swiss association, RadioSouvenir.com (their app works fine too). So I added this app instead, although it’s a completely different thing.
Another disruption: Oldies America‘s stream is also dead. This Internet station used to relay the broadcast of WDTZ-LP 98.1 FM (alternate site) from Delhi Hills, a suburb of Cincinnati, OH. So I made a replacement here too, in this case with two different streams, just in case, but it’s now moved towards the end of the list.
2024 JUNE 24 UPDATE: I revised the streams for RDL, La radio qui chante. I added RDL Musette (oldies). Note that the streams are randomly redirected to one of the more than 40 servers, and sometimes the ID3 info is missing.
2024 JULY 8 UPDATE: The streams for Chante France now have both MP3 and AAC versions; I added MBS Classic Gold, which belongs to the same company. Note that the ID3 info is often broken for some of the streams. Also note that these channels won’t work in Android in browser and in the official app if you’re not in Western Europe, but they would work on a computer. However, using a VPN for Android to get an IP close to France, such as in Belgium, would unlock the streams. I wonder how and why they work on a computer no matter where you are, but not on smartphones. 352 streams in all.
2024 AUGUST 5 UPDATE: I fixed the logos for Nostalgie Deutschland, which have changed. I added the seasonal Nostalgie DE Sommer. These 12 streams in the lower part of the list, above the streams for NOSTALGIE FRANCE. 353 streams in all.
2024 SEPT. 12 UPDATE: I added Radio Paradise, right at the end, after BBC World Service. Four channels (Main Mix, Mellow Mix, Rock Mix, Global Mix), each in four bitrates (64k, 128k, 192k, 320k). 369 streams in all.
2024 OCT. 6 UPDATE: I moved Magic FM Romania from position 329 to the end, making it position 369, then I added the other 15 web radios of Kiss FM Romania group, which includes Magic FM (6 streams), Rock FM (5 streams), Kiss FM (4 streams), One FM (1 stream). 384 streams in all.
2024 NOV. 14 UPDATE: I fixed 17 streams and pruned one: the 6 Sublime (NL) streams, 4 Classic.nl streams, 3 JazzBitesRadio by TheJazzRepository (the 4th is no more) streams, 2 KKJZ streams, 2 WICR streams. 383 streams in all.
2024 DEC. 6 UPDATE: I added 3 streams (at the end of the list): KCRW 89.9 Santa Monica, KCRW Eclectic 24, KCRW Bent 24. 386 streams in all.
2024 DEC. 10 UPDATE: Updates to the streams of a Romanian radio station. At position 368, Magic FM Romania temporarily changed its moniker to Magic FM Radioul lui Moș Crăciun (with a new visual), as this is what can be heard on FM in December, with a themed content. However, I decided to keep the old visual that reads Magic FM Always Great Music, as it should come back in January.
The “old” stream is currently online as Magic FM Always the Best Music; I can’t tell whether in January the two streams will merge, or if this stream will stop broadcasting.
I also added Magic FM Movie Hits and Magic FM Classic Movies; the second is not listed on the web site and in the app, but the visual is online since Nov. 1, and the stream is working. On the same server, the stream Magic FM Duets is a playlist according to Spotify (I’m using the visual from Spotify), but the stream is on the main server. What a mess, but I learn not to be surprised by anything (the French NRJ Group is a huge mess, with hundreds of streams, many of them not listed on the websites of NRJ, Nostalgie, Chérie FM, Rire & Chansons, even taking into account the group’s stations in Belgium, Germany, and so on).
Other new streams since Nov. 1: Magic FM Jazz and Magic FM Classic Music. 393 streams in all.
2024 DEC. 22 UPDATE: Overhauling of the Radio Ton and Schwarzwaldradio streams, which start at position 150. They changed while I wasn’t listening to any of them. 402 streams in all.
2025 JAN. 25 UPDATE: Revisions and updates: Radio Regenbogen (a selection of 22 streams, positions 142-163); Rock FM, formerly Regenbogen 2 (a selection of 19 streams, positions 164-182); Jazz Radio France (updated some streams; of the 35 currently online, increased the selection from 24 to 27 streams, positions 240-266; added: Nouveautés Soul, Fusion, Festival International de Jazz de Montréal). Note that Jazz Radio France‘s streams are still a mess, and not all of them have ID3 tags (in a browser and in the apps, the track info is not retrieved from the stream itself, so they don’t care). 438 streams in all.
2025 FEB. 3 UPDATE: Added AAC+ streams to Radio Swiss Jazz and Radio Swiss Classic, because AAC+ at 96 kbps offers better sound quality than MP3 at 128 kbps, bringing the total to 440 streams.
2025 FEB. 4 UPDATE: Even by consulting this updated list of BBC radio streams available outside the UK, there are several problems with the official streams: they do work in, say, VLC, but not in this player. And Radio 4 Extra has not been updated there anyway. The “lstn.lv” streams are not official and may go offline at any time. So I decided to retrieve my own streams from BBC Sounds with the help of a Firefox extension (The Stream Detector, but Video DownloadHelper could also be used). I added BBC Radio 5 Live and BBC Live News, and removed one of the two BBC World News streams. The BBC streams are towards the end, at positions 391-399, after the EBS streams. And no, no BBC Radio 1 station (including 1Xtra and 1 Dance, or 1 Anthems if you’re in the UK) is to be listened to by anyone endowed with common sense. Other changes: Back in December, I noted that Magic FM Romania had the FM stream labeled “Magic FM Always Great Music” (which is the station’s slogan), while a secondary stream, non-themed for Christmas, was available as “Magic FM Always the Best Music”; unfortunately, now there’s only one main stream again. It uses the “Always the Best Music” visual both in the official app and in the browser, despite the slogan still being, as I said, “Always Great Music” (it can be heard sometimes on air). We’ll see next Christmas if the split happens again. On the other hand, the following streams have changed their URLs and had to be updated: Magic FM Movie Hits, Magic FM Rainy Days Hits, Magic FM Duets, Magic FM Jazz, Magic FM Classic Music, Kiss FM Kiss & Chill. And Magic FM Classic Movies disappeared (it was left out of the app and web app for long before). Finally, I removed One FM Romania, as it never has any decent music. 438 streams in all.
2025 FEB. 5 UPDATE: Because I’m a maniac, I added (at the end) a few country radio stations! I was frustrated not to be able to add many more, for two main reasons: many US stations don’t stream outside the US; and too many country stations have the Internet radio stream only as AAC-SBR at 32 kbps. While sometimes HD-AAC can sound acceptable at 32 kbps, this wasn’t the case with the stations I wanted to listen to: they sounded more muffled than an AM broadcast. To add insult to injury, I decided against the inclusion of two streams because they weren’t playing in Firefox for Android. 445 streams in all.
2025 FEB. 21 UPDATE: Updates and cleanup to Sublime.nl streams. Klassik Radio (Hamburg) gets special treatment: its streams corresponding to the FM and DAB+ broadcasts remain at the beginning of the list (positions 14-15, because I added AAC), but the many other specialized streams that were way below have been deleted. Discussion below. 424 streams in all.
Discussion regarding Klassik Radio: It’s a complete mess! In recent years, it has evolved to include dozens of specialized streams, most of which are a paid option (Klassik Radio Select). Even so, the website is completely stupid, with streams being categorized randomly and poorly. And they expect people to pay to access the full list of over 180 ad-free streams?! C’mon. You cannot manage a few dozens of streams, and you want us to believe you can organize 180 streams logically?
Most likely because there are still some older Internet Radio devices that rely on hardcoded or old lists, Klassik Radio has adopted redirections. Examples:
- https://live.streams.klassikradio.de/klassikradio-deutschland/stream/mp3 currently redirects to https://klassikr.streamabc.net/klr-krdnational-mp3-192-4099384
- https://live.streams.klassikradio.de/klassikradio-deutschland currently redirects to https://klassikr.streamabc.net/klr-krdnational-aac-128-3888428
- “Best of Oper(a)” is the old “Verdi” or “Pure Verdi” stream; the redirection still works.
But while the shorter URLs each have AAC 64k, AAC 128k, MP3 128k, and MP3 192k versions, there is a specific schizophrenia that manifests this way: for the streams that are supposed to belong to the same specialized, thematic stream, half play something, and the other half play some other contents!
Unbelievable, right? A few examples:
Klassik Radio Bach aka Pure Bach
- https://stream.klassikradio.de/purebach/aac-64 redirects to https://klassikr.streamabc.net/klr-purebach-aacplus-64-7413950 and plays “contents 1”
- https://stream.klassikradio.de/purebach/aac-128 redirects to https://klassikr.streamabc.net/klassikr-purebach-aac-128-6103447 * and plays “contents 2”
- https://stream.klassikradio.de/purebach/mp3-128 redirects to https://klassikr.streamabc.net/klr-purebach-mp3-128-9194194 and plays “contents 1”
- https://stream.klassikradio.de/purebach/mp3-192 redirects to https://klassikr.streamabc.net/klassikr-purebach-mp3-192-5022412 * and plays “contents 2”
Klassik Radio Beethoven aka Pure Beethoven
- https://stream.klassikradio.de/beethoven/aac-64 redirects to https://klassikr.streamabc.net/klr-purebeethoven-aacplus-64-4841198 and plays “contents 1”
- https://stream.klassikradio.de/beethoven/aac-128 redirects to https://klassikr.streamabc.net/klassikr-purebeethov-aac-128-4902887 * and plays “contents 2”
- https://stream.klassikradio.de/beethoven/mp3-128 redirects to https://klassikr.streamabc.net/klr-purebeethoven-mp3-128-1467988 and plays “contents 1”
- https://stream.klassikradio.de/beethoven/mp3-192 redirects to https://klassikr.streamabc.net/klassikr-purebeethov-mp3-192-8105895 * and plays “contents 2”
Klassik Radio Mozart aka Pure Mozart
- https://stream.klassikradio.de/mozart/aac-64 redirects to https://klassikr.streamabc.net/klr-puremozart-aacplus-64-7881552 and plays “contents 1”
- https://stream.klassikradio.de/mozart/aac-128 redirects to https://klassikr.streamabc.net/klassikr-puremozart-aac-128-2659149 * and plays “contents 2”
- https://stream.klassikradio.de/mozart/mp3-128 redirects to https://klassikr.streamabc.net/klr-puremozart-mp3-128-6467911 and plays “contents 1”
- https://stream.klassikradio.de/mozart/mp3-192 redirects to https://klassikr.streamabc.net/klassikr-puremozart-mp3-192-7875427 * and plays “contents 2”
Klassik Radio Best of Opera aka Verdi
- https://stream.klassikradio.de/verdi/aac-64 redirects to https://klassikr.streamabc.net/klr-opera-aacplus-64-5594480 and plays “contents 1”
- https://stream.klassikradio.de/verdi/aac-128 redirects to https://klassikr.streamabc.net/klassikr-opera-aac-128-3470802 * and plays “contents 2”
- https://stream.klassikradio.de/verdi/mp3-128 redirects tohttps://klassikr.streamabc.net/klr-opera-mp3-128-2609490 and plays “contents 1”
- https://stream.klassikradio.de/verdi/mp3-192 redirects to https://klassikr.streamabc.net/klassikr-opera-mp3-192-2784978 * and plays “contents 2”
Klassik Radio Barock
- https://stream.klassikradio.de/barock/aac-64 redirects to https://klassikr.streamabc.net/klr-barock-aacplus-64-1384454 and plays “contents 1”
- https://stream.klassikradio.de/barock/aac-128 redirects to https://klassikr.streamabc.net/klassikr-barock-aac-128-2286245 * and plays “contents 2”
- https://stream.klassikradio.de/barock/mp3-128 redirects to https://klassikr.streamabc.net/klr-barock-mp3-128-6592990 and plays “contents 1”
- https://stream.klassikradio.de/barock/mp3-192 redirects to https://klassikr.streamabc.net/klassikr-barock-mp3-192-7751777 * and plays “contents 2”
This is unacceptable. Which are the correct streams, and what is the other half supposed to mean?! Even if we suppose that they correspond to Premium streams that have accidentally become publicly available, it doesn’t make sense. They should have different names and should not be mixed among the other ones in the lists of short URLs.
“Das war der Praktikant” (“C’était le stagiaire,” qu’ils disent en France), I guess. But I decided to boycott this mess and only keep the standard, FM/DAB+ Klassik Radio streams. Today’s Germany is a bad joke.
2025 MARCH 10 UPDATE: Removed Musica Jazz Radio because it stopped working, and updated the stream for Europa Radio Jazz. 423 remaining streams.
2025 MARCH 20 UPDATE: Added the 23 streams of Crooner Radio (France) at the very end of the list. They’re actually 24, because the main stream is in two versions: 192kbps and 128kbps (the others are at 128kbps). Don’t cringe when hearing “crooner” pronounced à la française. And sorry to have included the Celine Dion stream, but it was there. 447 streams in all.
2025 MARCH 24 UPDATE: I added Radio România Muzical at the bottom of the list, despite their not deserving it. Their national coverage in FM is pathetic. There are absolutely no DAB or DAB+ radio stations in Romania, not even in Bucharest! (Ukraine has 14 DAB+ stations in Kyiv on frequency block 11D, covering 3 million people. By one count, Poland has 32 DAB+ stations (12 nationwide + 20 local), via 67 emitters (40 nationwide + 27 local), covering 75% of the territory and 88% of the population. Romania did have a DAB (not DAB+) multiplex ran in Bucharest as a trial since 2004, but it was switched off in September 2021. Bulgaria started its DAB+ trials in 2017, and the trials also ended in 2021, but Bulgaria hasn’t abandoned DAB+: there are still 15 DAB+ stations (as per DAB.bg) in Sofia on 2 frequencies (8A and 11B), in a transitional phase and without clear plans for expansion.) România Muzical doesn’t include any ID3 information in the stream, so you wouldn’t know what you’re listening to, and its alternate streams just don’t work at all. Retarded country. 448 streams.
2025 MARCH 27 UPDATE: I overhauled the streams for France Musique and France Culture. First, I put them all together: the main France Musique stream was in the top 20, whereas the themed streams were grouped around the position 250.
In the process, I made sure to add the missing ones (Piano Zen, Contemporaine, Films, Musiques du monde by Ocora). I kept the old thumbnails for most streams, but I couldn’t do that: for the newest ones (Piano Zen was released with the new style of logo); for older streams for which I didn’t have the URL of the old-style thumbnail; and for the Opéra stream I was using a too large image, so I switched to the new logo.
I also made sure each stream comes in 2 versions: “MP3 Mid-Fi” and “AAC Hi-Fi.” That includes France Culture.
Some technical explanations. Each Radio France stream comes in 5 versions, two of which are MP3, the rest being AAC. Example:
- https://icecast.radiofrance.fr/franceculture-lofi.mp3 (MP3 32kbps)
- https://icecast.radiofrance.fr/franceculture-midfi.mp3 (MP3 128kbps)
- https://stream.radiofrance.fr/franceculture/franceculture_lofi.m3u8 (AAC VBR > 32kbps)
- https://stream.radiofrance.fr/franceculture/franceculture_midfi.m3u8 (AAC VBR > 96kbps)
- https://stream.radiofrance.fr/franceculture/franceculture_hifi.m3u8 (AAC VBR > 192kbps)
There is no “hifi” for MP3 or, at least, it didn’t work for me.
I opted for the highest quality MP3 and AAC streams, so people would have decent alternatives. Note that the AAC streams are HLS, so they can’t work in WinAmp, but VLC can play them.
IMPORTANT! The AAC streams are usually delayed (buffered) by up to 10 seconds compared to the MP3 ones.
Oh, and these streams lack ID3 tags. The website and the apps are getting the info about what’s playing separately. 464 streams in all.
APRIL 1 ADJUSTMENT: Because CroonerRadio.fr is down, but the streams are fine, I replaced the thumbnails with versions that are stored elsewhere.
APRIL 3 UPDATE: The current track info works again for the stations where the info is present. I removed Phoenix Country Radio (UK), because it doesn’t work anymore, not even on their website (have they forgotten to pay something for the month of April?). 463 streams in all.
APRIL 13 UPDATE: Corrections and updates to M Radio (France), now with more streams (positions 134-158). Not all of them have ID3 info (use the website or the app if you prefer).

NOTE regarding the French radio streams that refuse to play on a smartphone, in a browser, outside Western Europe, but have no problem playing in a browser on a computer regardless of where you are:
- Radio Classique requires a Western European IP; the app plays regardless of your location.
- Chante France, M Radio, MBS and Crooner Radio require a Western European IP even for their apps to play!
- Radio Décibel refuses to play in a browser on a mobile device, even with an IP set to France; and it lacks an official app.
This is abject as long as on a computer they don’t care where you are.

NOTE regarding Majestic Jukebox Radio (UK), whose website is a complete fuck-up. You’ll find on their page 5 (five) different play buttons, and they all work. But they lead to 2 (two) DIFFERENT streams!
I already had these streams towards the end of my list, just above the bunch of streams for Crooner Radio. Now I had to label them with “Stream 1” and “Stream 2” after the name, ditching the MP3 vs. AAC distinction.
“Stream 1” uses https://uk3.internet-radio.com/proxy/majesticjukebox/live_autodj (previously it used
https://uk3.internet-radio.com/proxy/majesticjukebox?mp=/live but it was AAC nonetheless). If you go to https://uk3.internet-radio.com/proxy/majesticjukebox you’ll notice under “Mount Point /live_autodj” the “Currently playing:” field. They claim it’s AAC 320k, but it’s not. It’s 64k, and it seems VBR.
“Stream 2” uses https://manager6.streamradio.fr:1100/stream. If you go to https://manager6.streamradio.fr:1100/ you’ll notice under “Mountpoint /stream” the “Currently playing:” field. They claim it’s MPEG 320k. Which it is.
The two streams are playing different contents, and my player will show the correct info. They don’t fucking know what they’re doing. The way their website is looking suggests they’re some old geezers, maybe a bit gaga.

Note that I cannot add numbers for an easier navigation, as this “playlist” is not a numbered list, but a series of DIVs. The widget is not of my doing.

In the 12th documented update of the radio player list of stations, I added extra streams for a Romanian music station, Magic FM, and its sister stations.
Fixed 17 streams and pruned one: the 6 Sublime (NL) streams, 4 Classic.nl streams, 3 JazzBitesRadio by TheJazzRepository (the 4th is no more) streams, 2 KKJZ streams, 2 WICR streams.
Added 3 streams at the end: KCRW 89.9 Santa Monica, KCRW Eclectic 24, KCRW Bent 24.
I added 7 streams, see the corresponding text in the page, as it’s quite long.
Overhauling of the Radio Ton and Schwarzwaldradio streams.
Revisions and updates regarding: Radio Regenbogen; Rock FM, formerly Regenbogen 2; Jazz Radio (France).
Added AAC+ streams to Radio Swiss Jazz and Radio Swiss Classic.
Various updates concerning several streams of BBC Radio and Magic FM Romania.
Because I’m a maniac, I added a few country radio stations.
Updates and cleanup to Sublime.nl streams. Klassik Radio (Hamburg) gets special treatment. Discussion.
Added the streams of Crooner Radio (France) at the very end of the list. Don’t cringe when hearing “crooner” pronounced à la française.
Radio România Muzical added at the bottom of the list.
I overhauled the streams for France Musique and France Culture. Technical details in the page.
I added a note regarding Majestic Jukebox Radio (UK).
Because CroonerRadio.fr is down, but the streams are fine, I replaced the thumbnails with versions that are stored elsewhere. If you’re using the player in a separate window, just refresh it.
Something is broken in my radio player: the “currently playing” info isn’t shown anymore for any stream! I need to investigate this, but so far I don’t have much of a clue.
The current track info works again for the stations where the info is present. I removed Phoenix Country Radio (UK).
Corrections and updates to M Radio (France), now with more streams.
Mii de streamuri și totuși nu prind Europa Liberă.
Du-te pe Short Waves. E plin de Radio Beijing în diverse limbi: engleză, spaniolă, italiană, chiar și elenă.
Doar un bolșevic bătrân ca tine poate crede că o să ne salveze chinezii și de oligarhii ruși și de tehnocrații americani și de birocrații bruxelezi.
Nu există bolșevism. Nu există salvare.