Sveriges P2 stream issues

I know about a bug in Roon. There is a long standing problem with this station in Roon. It is never been fixed despite several commitments. See this post from Conner.

The link which you are using now is not working on this moment. If I use this link in Google Chrome then it’s automatically converted to http://edge1.sr.se/p2-flac (which inmediately starts the stream).

It works intermittently for me - first yes, then no, and now yes again.

I have changed the flac address to the redirected one anyway although I don’t think that is the underlying reason.

As backup in the meantime I have added an aac and an mp3 stream.

None of the new url’s are working. :sleepy_face: The last hour I have read lots of messages about the (FLAC) P2 station on the forum from Sveriges Radio.

The Sverige Radio is using a load balancer on the url live1.sr.se for dividing the streams over two systems, which are on the url’s edge1.sr.se and edge2.sr.se. So in principle we you should use http://live1.sr.se/p2-flac or https://live1.sr.se/p2-flac and their equivalents for the aac and mp3 streams.

As mentioned the current url’s in Roon are not working in my Roon instance. They are working in my Google Chrome browser though.

In the Sverige Radio Forum I found a url for P2 which is working in Roon: https://ljud1-cdn.sr.se/lc/p2.m3u8. Unfortunately it isn’t a FLAC stream but at least it is working for now.
By the way I also found reports on this forum about problems with P2 in Roon. See for example this link.

Groan…

They all worked when I tried them - and now they don’t.
http://live1.sr.se/p2-flac is already there - and not working.

Added the https version of
https://live1.sr.se/p2-flac but that’s not working either.

https://ljud1-cdn.sr.se/lc/p2.m3u8 will end up using the .pls stream referenced above and thus running late.

It’s a mess. Apologies.

EDIT: on the basis that something is better than nothing , I’ve added
https://ljud1-cdn.sr.se/lc/p2.m3u8

(As Roon tries to check all the others, it will take a while to start)

Strange things happens here.

When I choose the stream https://ljud1-cdn.sr.se/lc/p2.m3u8 programmed in Roon it takes a very, very long time before it starts. But when I create a radio stream manually in Roon with the same url then the audio stream starts immediately. I don’t understand what’s going wrong.

It’s because Roon tries all steams before using the one asked for.

If the other streams are (usually) bad, I can remove them…

… They can’t be relied on so I will.

… removing the flacs…

Try now.

Thanks. It is working better now. :grinning_face:

I’ll manually create a radio station with the FLAC URL myself and check it regularly. I’ll let you know when hopefully finally a time comes it will work properly.

1 Like

Dear Guys!

Everything is now, since yesterday I think, corrupt for me as Roon user in Sweden. Otherwise I run SR P2 FLAC almost 24/7.

I started to check out if there were any changes from Sveriges Radio - and there were actually: The possibility to choose low latency (until now we have been endowed with the streaming some half a minute later than by broadcasting for buffer reasons). It’s now possible to get rid of.

Here is the complete - updated as of today - list of Swedish Natioinal Radio’s direct streaming links with the feature manually added by me:

Pls. let me know if I can send as a file instead.

Kind regards,

Björn in Stockholm

Sveriges Radio

Official direct streaming links with the extension ‘?latency=low’

For Swedish domestic listeners, noone would choose less than 320 kbps.

National Radio stations

P1
https://live1.sr.se/p1-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p1-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p1-mp3-96?latency=low (MP3, 96 kbps)

P2
https://live1.sr.se/p2-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p2-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p2-mp3-96?latency=low (MP3, 96 kbps)
https://live1.sr.se/p2-flac?latency=low (Flac)

P3
https://live1.sr.se/p3-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p3-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p3-mp3-96?latency=low (MP3, 96 kbps)

Ekot sänder direkt
https://live1.sr.se/ekotdirekt-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/ekotdirekt-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/ekotdirekt-mp3-96?latency=low (MP3, 96 kbps)

P3 Din gata
https://live1.sr.se/dingata-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/dingata-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/dingata-mp3-96?latency=low (MP3, 96 kbps)

P4 Digital
https://live1.sr.se/p4digi-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4digi-mp3-96?latency=low (MP3, 96 kbps)

P4 Plus
https://live1.sr.se/p4plus-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4plus-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4plus-mp3-96?latency=low (MP3, 96 kbps)

P6
https://live1.sr.se/p6-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p6-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p6-mp3-96?latency=low (MP3, 96 kbps)

Radioapans knattekanal
https://live1.sr.se/knattekanalen-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/knattekanalen-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/knattekanalen-mp3-96?latency=low (MP3, 96 kbps)

Sameradion
https://live1.sr.se/sameradion-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/sameradion-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/sameradion-mp3-96?latency=low (MP3, 96 kbps)

Sveriges Radio Finska
https://live1.sr.se/finska-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/finska-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/finska-mp3-96?latency=low (MP3, 96 kbps)


Local Radio stations (P4 variants)

P4 Blekinge
https://live1.sr.se/p4blek-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4blek-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4blek-mp3-96?latency=low (MP3, 96 kbps)

P4 Dalarna
https://live1.sr.se/p4dala-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4dala-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4dala-mp3-96?latency=low (MP3, 96 kbps)

P4 Gotland
https://live1.sr.se/p4gotl-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4gotl-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4gotl-mp3-96?latency=low (MP3, 96 kbps)

P4 Gävleborg
https://live1.sr.se/p4gavl-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4gavl-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4gavl-mp3-96?latency=low (MP3, 96 kbps)

P4 Göteborg
https://live1.sr.se/p4gbg-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4gbg-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4gbg-mp3-96?latency=low (MP3, 96 kbps)

P4 Halland
https://live1.sr.se/p4hall-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4hall-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4hall-mp3-96?latency=low (MP3, 96 kbps)

P4 Jämtland
https://live1.sr.se/p4jmtl-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4jmtl-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4jmtl-mp3-96?latency=low (MP3, 96 kbps)

P4 Jönköping
https://live1.sr.se/p4jkpg-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4jkpg-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4jkpg-mp3-96?latency=low (MP3, 96 kbps)

P4 Kalmar
https://live1.sr.se/p4kalm-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4kalm-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4kalm-mp3-96?latency=low (MP3, 96 kbps)

P4 Kristianstad
https://live1.sr.se/p4krist-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4krist-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4krist-mp3-96?latency=low (MP3, 96 kbps)

P4 Kronoberg
https://live1.sr.se/p4kron-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4kron-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4kron-mp3-96?latency=low (MP3, 96 kbps)

P4 Malmöhus
https://live1.sr.se/p4malm-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4malm-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4malm-mp3-96?latency=low (MP3, 96 kbps)

P4 Norrbotten
https://live1.sr.se/p4nbtn-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4nbtn-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4nbtn-mp3-96?latency=low (MP3, 96 kbps)

P4 Sjuhärad
https://live1.sr.se/p4sju-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4sju-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4sju-mp3-96?latency=low (MP3, 96 kbps)

P4 Skaraborg
https://live1.sr.se/p4skbg-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4skbg-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4skbg-mp3-96?latency=low (MP3, 96 kbps)

P4 Stockholm
https://live1.sr.se/p4sth-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4sth-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4sth-mp3-96?latency=low (MP3, 96 kbps)

P4 Sörmland
https://live1.sr.se/p4sorm-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4sorm-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4sorm-mp3-96?latency=low (MP3, 96 kbps)

P4 Uppland
https://live1.sr.se/p4uppl-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4uppl-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4uppl-mp3-96?latency=low (MP3, 96 kbps)

P4 Värmland
https://live1.sr.se/p4vrml-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4vrml-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4vrml-mp3-96?latency=low (MP3, 96 kbps)

P4 Väst
https://live1.sr.se/p4vast-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4vast-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4vast-mp3-96?latency=low (MP3, 96 kbps)

P4 Västerbotten
https://live1.sr.se/p4vbtn-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4vbtn-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4vbtn-mp3-96?latency=low (MP3, 96 kbps)

P4 Västernorrland
https://live1.sr.se/p4vnrl-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4vnrl-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4vnrl-mp3-96?latency=low (MP3, 96 kbps)

P4 Västmanland
https://live1.sr.se/p4vstm-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4vstm-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4vstm-mp3-96?latency=low (MP3, 96 kbps)

P4 Örebro
https://live1.sr.se/p4oreb-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4oreb-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4oreb-mp3-96?latency=low (MP3, 96 kbps)

P4 Östergötland
https://live1.sr.se/p4ostg-aac-128?latency=low (AAC-LC, 128 kbps)
https://live1.sr.se/p4ostg-aac-320?latency=low (AAC-LC, 320 kbps)
https://live1.sr.se/p4ostg-mp3-96?latency=low (MP3, 96 kbps)


1 Like

@BigBear, @BrianW,

With the newest information from @BigBear I created a radio station manually with the link: https://live1.sr.se/p2-flac?latency=low

This worked one time: I started the new radio station and it was working. Then I stopped the stream and started it again: no luck. From that moment on Roon is complaining that it cannot play the radio station.

This is what also happened yesterday by me and by @BrianW. We (as far as I can tell also @BrianW) then experienced the same issue (the link works just one time).

Just I tought. Could it be that Sveriges Radio accidentally enabled a security feature somewhere that blocks an IP address (from outside Sweden) if a stream is started again within a defined time?

From Sweden, I created the station with https://live1.sr.se/p2-flac?latency=low
And I can start / stop / restart it. FYI.

This is what is confusing.

Like @Lars_Holmberg I created a manual station and it works every time.

I stopped and started the Roon app - still OK.
Stopped and started Roon server - still OK.

But at some point Roon will fail.

Thank you.

Analysed these.
They are slower but otherwise the content is the same (both have a nonstandard metadata insert at 80000x - which rocketstreamingserver can provide - and Roon doesn’t mind that)

You’re right. Sometimes the stream starts immediately (even several times in a row), and other times it won’t start for minutes or longer.

Forgot to say,
I had to use the http version
http://live1.sr.se/p2-flac?latency=low

The inbuilt Roon checker wouldn’t take it, and if I forced it, Roon wouldn’t play it.

…and now it fails.

???

EDIT: Logs don’t say much

01/11 13:10:46 [Local 01/11 13:10:46] Debug: Try making ICY request to http://live1.sr.se/p2-flac?latency=low
01/11 13:10:50 [Local 01/11 13:10:50] Debug: [internetradio] Internet channel player is giving up on url [http://live1.sr.se/p2-flac?latency=low]

I use https://live1.sr.se/p2-flac?latency=low now and it is working on the way (now and then) I described in my last post.

EDIT: I see this in de logs when it is going wrong

Warn: [internetradio] Got HTTP Status 998 from URL:https://live1.sr.se/p2-flac?latency=low

Dear Guys!
When will we get the most essential streaming link restored?
https://live1.sr.se/p2-flac?latency=low (Flac)
Sveriges Radio P2

It should be possible to choose as preset one of the lossy ones to prevail, in your Roon client, if it does not work flawless outside Sweden, but for all of us Swedish Roon users we are addicted to the FLAC stream and the current “AAC 320 kbps” choise seem to be a extremely lossy 64 kbps stream… :sleepy_face:

Finally, at present the same “AAC 320 kpbs” stream contains something completely different than Sveriges Radio P2. [Update: Or maybe not; it seems to be the stream 3 hours ago…]

Kind regards,
Björn in Stockholm

1 Like

Hmm, this sounds a good test too.

I’ve added
https://live1.sr.se/p2-flac?latency=low
back again (even though it doesn’t work for me).

It will be very interesting if you have no trouble playing it…

Yes - it’s because Roon doesn’t deal with multiple chunks of an HLS stream correctly.

Thanks a lot. Working fine (however, first attempt had to be repeated twice) and I am very happy on behalf of our Swedish Roon enthusiasts…

It’s a game changer to have reduced latency, which could be seen as final and good outcome of this url stream to offer-debacle.

Kind regards,

Björn in Stockholm

I’m glad you’re happy the FLAC stream has been reinstated.

However, the issue of the FLAC stream frequently failing to start (causing Roon to try alternative streams) remains unresolved. You mentioned this yourself in your last post.

When the FLAC stream fails to start we will still find the following error in RoonServer.log

Warn: [internetradio] Got HTTP Status 998 from URL:https://live1.sr.se/p2-flac?latency=low

@vadim @connor @daniel
Again, we would be happy if you release the fix which was promised 8 month ago.