Why is my streaming URL not accepted?

Modified on Fri, 15 Dec, 2023 at 5:07 PM

Making sure the streaming URL you are submitting is compatible is an essential part of listing your station with the TuneIn. Here are a few common reasons why a stream submitted is rejected:

  • Invalid URL. This could be that the URL is incorrectly written or you have us a link to a web player or website. For your stream to be playable across all of the platforms that TuneIn is available on, you will need to provide us with a raw streaming URL.
  • Inactive URL. Your stream MUST be active 24 hours each day. 
  • Restricted URL. The streaming URL requires a login to access it or includes an expiring token in the URL. Some streaming hosts (ex. Live365, myradiostream, Listen2myradio) offer a premium service that is required in order to use their streams outside of their own platform.
  • Stream Not Compatible. While we continue to improve TuneIn's compatibility with more streaming formats for the future, in the meantime, we recommend requesting your streaming host to provide you with an alternate stream in a more compatible format.
  • Geo-Restricted URL. In order for us to include geo-restricted streams, we must know the following: 
    • Streaming bitrate 
    • Streaming format (mp3, aac, etc.)
    • Location restrictions (What countries the stream is accessible in)
  • RadionomyPursuant to the TuneIn End User License Agreement and Terms of Service, TuneIn has decided that it will no longer allow stations hosted and transmitted by Radionomy.

Prior to submitting your streaming URL, one effective way to confirm it is valid, its bitrate and format (specifically either MP3, AAC, WMA, and OOG/Vorbis), we recommend testing the URL in a media player like VLC or WinAmp. In most but not all cases, if the URL is working in either of these media players, it will be playable using Tunein.

Accepted streaming URL formats from popular stream providers

The 'X's in the URLs represent unique stream IDs or numbers that are provided to you by your stream provider.

  • Caster.FM - "Unchained Bundle" and Pro plan broadcasters only
  • https://shaincast.caster.fm:XXXXX/listen.mp3
  • KryKey Premium Radio
  • https://lyvstream.com:1935/KryKeyRadios/CLAS/XXXXX.stream_aac/playlist.m3u8
  • Listen2MyRadio premium plan broadcasters only
  • https://ukX.listen2myradio.com:2199/tunein/XXXXXXXXX.pls  
  • https://XX.XXX.XX.XX:XXXX/stream
  • https://usX.listen2myradio.com:2199/tunein/XXXXXXXXX.pls  
  • Mixlr.com Pro plan broadcasters
  • https://edge.mixlr.com/channel/XXXXX 
  • Myradiostream - All Myradiostream streams must be listed as public on the servers they are on. Private streams are not compatible with our platform.
  • https://sX.myradiostream.com:XXXXX
  • Spacial.com
  • https://listen.spacial.com/api/listen/?sid=XXXXXX&method=sc
  • https://listen.spacial.com/api/listen/?sid=XXXXX&m=sc
  • https://samcloud.spacial.com/api/listen/?sid=XXXXXX&method=sc
  • https://samcloud.spacial.com/api/listen/?sid=XXXXXX&m=sc
  • Spreaker.com - If your live stream is not a live broadcast 24 hours a day, your Spreaker streaming URL will point to your podcast feeds most recent episode and we will not be able to add your stream until you have also provided us with the hours the station is live.
  • https://api.spreaker.com/listen/user/XXXXX/episode/latest/shoutcast.mp3
  • https://api.spreaker.com/listen/show/XXXXX/episode/latest/shoutcast.mp3
  • Streamtheworld.com 
  • https://playerservices.streamtheworld.com/pls/XXXXXXXX.pls
  • Voscast
  • https://sX.voscast.com:XXXX

Accepted Audio formats:

  • MP3 - The most common and compatible format across all of our TuneIn platforms. If you have streams in other formats, we recommend that you have at least one alternate stream in mp3 format.
  • AAC - a High-quality streaming format that works very well with our mobile apps. Currently, most AAC streams are only playable on our web player using Chrome.

The following streaming formats are compatible with mobile-only:

  • HLS
  • Flash
  • Quicktime

(Please beware that Windows Media (.wma, .wax, .wmv, .asx) and Vorbis (.ogg) streaming formats are no longer compatible with our web player or our mobile application)

The URI Scheme (URL protocols) used

While valid streaming URLs can appear in a variety of ways, in most common syntax will be an IP address with a port number. With that in mind, note that TuneIn accepts the HTTP, MMS, RTMP and RTSP URL protocols as valid streaming URLs:

Accepted Playlist File Extensions

  • m3u and pls- Streams using these file extensions are the most commonly used in TuneIn and the most compatible across all TuneIn platforms. While the m3u and pls extensions work well with any audio format, streams using asx file extensions are listed as WMA formatted by default.
  • m3u8 - Streams are listed as HLS formatted streams by default
  • qtl - Streams are listed as Quicktime formatted streams by default
  • sdp - Streams are listed as flash formatted streams by default

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article