Skip to main content
controlav
Lead Maestro
December 21, 2022

TuneIn no longer supported, custom urls no more?

  • December 21, 2022
  • 69 replies
  • 4794 views

I see that in the Add Services dialog, TuneIn is listed as “no longer supported” (on mobile, Desktop doesn’t include the summary text). We are supposed to use “TuneIn (New)”, which requires a TuneIn account to work.

Looks like this means we cannot add custom URLs any more once TuneIn (classic?) is removed?

Support, can we get an official statement on this please?

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

69 replies

Lyricist II
September 5, 2024

 

 

Really? IOS app store shows €2.99 to download - with the promise of further in-app purchases later. Anyway ok I will download it and give it a go. App creators need supporting. Just it should not be required.

My IOS app store shows €0, after downloading and installation I check all payments and there nothing for this app.

Only Premium version is paid:

In-App Purchases

  • Premium 1 month $0.49
  • Premium 12 months $4.49
  • Premium 6 months $2.49

The Timed Sequences feature is only available with an optional in-app purchase 'Premium'. With this automatically renewing subscription, up to 20 sequences can be run at freely configurable times.

In my case all used functions by me are working without Premium version.

Contributor I
October 4, 2024

The crazy-annoying thing is that the speakers can totally play this. I’m a computer programmer just ran some commands via a Sonos API library in python and I was able to get my custom web radio station URL working. This is Sonos being completely blind to what their customers might possibly want.

Trending Lyricist I
October 4, 2024

The crazy-annoying thing is that the speakers can totally play this. I’m a computer programmer just ran some commands via a Sonos API library in python and I was able to get my custom web radio station URL working. This is Sonos being completely blind to what their customers might possibly want.

Right, I can play my custom URLs via 3rd party apps and via the desktop client. The desktop client will be phased out in a later stage in favor of the web app, so that will leave us with 3rd party apps.

I think Sonos doesn't see the functionality as a Sonos API, but as an ‘old Tunein API’, even though they never acknowledged this.

Lyricist III
October 4, 2024

The crazy-annoying thing is that the speakers can totally play this. I’m a computer programmer just ran some commands via a Sonos API library in python and I was able to get my custom web radio station URL working. This is Sonos being completely blind to what their customers might possibly want.

Care to share details of the api library and the code you ran. 
 

could this be something we could run in postman?

controlav
controlavAuthor
Lead Maestro
October 4, 2024

URI

The crazy-annoying thing is that the speakers can totally play this. I’m a computer programmer just ran some commands via a Sonos API library in python and I was able to get my custom web radio station URL working. This is Sonos being completely blind to what their customers might possibly want.

Care to share details of the api library and the code you ran. 
 

could this be something we could run in postman?

If postman can do UPnP sure, on the coordinator call AVTransport1.SetAVTransportURI(0, “x-rincon-mp3radio://” + url, md)

md needs to be (in C#):

@"<DIDL-Lite  xmlns:dc=""http://purl.org/dc/elements/1.1/"" xmlns:upnp=""urn:schemas-upnp-org:metadata-1-0/upnp/"" xmlns=""urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/"">
<item id="""" restricted=""false"">
<dc:title>" + SecurityElement.Escape(name) + @"</dc:title>
<res>" + SecurityElement.Escape(url) + @"</res>
</item>
</DIDL-Lite>"

Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.
Lyricist II
October 4, 2024

Amazing. Going to try with postman. THANKS!

Avid Contributor I
October 5, 2024

Finally had no choice but to update to the new Sonos iOS app and they have actively removed the ability to play any stream (station, podcast or anything else) that has been saved from outside of the Sonos ecosystem. 

I can save or find custom URLs using Phonos or the Desktop app, and add them as ‘Favorites’, but even though they appear on the new app under ‘Favorites’ they are greyed out and can’t be activated. 

As people have pointed out, these don’t *require* TuneIn, and would be better separated out entirely from any particular app – the trouble is Sonos have designed things entirely around app-containers for services and don’t seem to want independent free-floating content being called directly from a database.

Surely this would be a trivial thing to permit within the ‘Favorites’ category, but perhaps for licensing, geofencing, or some other data-gathering reason they want to restrict which streams are being played to those from within their approved list of app-services.

They’ve basically sabotaged access to open web-based streams for, afaik, no good reason. 

Can any of the developers or codey people on here suggest any way to force the Sonos app to show-and-play a 3rd party stream?

Please nobody suggest saving things on New TuneIn etc. This is not a good solution.

 

 

106rallye
October 5, 2024

Why would this solution not be good? What’s your use case?

Avid Contributor I
October 5, 2024

Because TuneIn is a disaster of an app, the UX is appalling, it’s full of ads, it plays ads in audio, it doesn’t allow most of the stations I listen to because of geofencing restrictions, and they are likely to move more functionality to paying users over time so I don’t want to depend on them. But most importantly, it doesn’t actually work. Station URLs I save do not appear in Sonos. 
 

I just want to add URLs and for Sonos to find them in its list of favourites.  Like it always did previously. 

Prodigy I
October 5, 2024

Because TuneIn is a disaster of an app, the UX is appalling, it’s full of ads, it plays ads in audio, it doesn’t allow most of the stations I listen to because of geofencing restrictions, and they are likely to move more functionality to paying users over time so I don’t want to depend on them. But most importantly, it doesn’t actually work. Station URLs I save do not appear in Sonos. 
 

I just want to add URLs and for Sonos to find them in its list of favourites.  Like it always did previously. 

I agree that the ads ruin TuneIn. I have switched to using myTuner Radio service in Sonos. 

I did add ‘TuneIn New’ service and custom urls but prefer myTuner Radio due to no ads.

I suspect you followed these instructions when adding the custom urls in TuneIn mobile app? I noticed it is possible to add and favorite them without being logged in and then they didn’t appear in Sonos’ ‘TuneIn New’ service. Needed to be logged in as I found in the instructions afterwards.

https://support.sonos.com/en-us/article/use-tunein-to-add-internet-radio-station-urls-to-sonos