clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.74k stars 676 forks source link

Certain radio stream addresses won't play without extra work #2358

Open Clementine-Issue-Importer opened 10 years ago

Clementine-Issue-Importer commented 10 years ago

From anders.l...@gmail.com on October 30, 2011 19:03:52

OK, firstly this is something in between a bug report and an enhancement request. The issue is I had a couple of streaming addresses that didn't work in Clementine, even though the streams themselves are fine (and supported), at least not until I found how to work around the problems. I'll outline it below. What steps will reproduce the problem? 1. In Clementine, click "Internet".

  1. Right-click on "Your radio streams", select "Add another stream".
  2. In the URL field, enter http://stream-ice.mtgradio.com/nrj or http://sverigesradio.se/topsy/direkt/132-hi-mp3.m3u . What is the expected output? What do you see instead? They're working streaming radio addresses and should play. Instead I get a pop-up after a few seconds stating "Error loading (URL)". What version of the product are you using? On what operating system? Version 0.7.3-261-g3395078 on Ubuntu 11.04. I observed the issue also on Clementine 0.7.1. Please provide any additional information below. First, I confirmed that both addresses work in mplayer and VLC. Then, I was able to make both radio stations work also in Clementine, but in non-obvious ways.

In the case of http://stream-ice.mtgradio.com/nrj I had link to another station with a similar address, except with :8080 tucked in after the .com. Changing the URL to http://stream-ice.mtgradio.com:8080/nrj makes it work in Clementine.

In the case of http://sverigesradio.se/topsy/direkt/132-hi-mp3.m3u , I found that when playing it in VLC and opening the "Media Information" window, it showed the location as http://http-live.sr.se/p1-mp3-192 . That address works in Clementine too.

In the first case, the problem looks to be that Clementine doesn't use a default port. In the second one, it appears the address I originally used is some kind of alias for other one. In both cases, since mplayer and VLC can figure out how to play them, I hope that Clementine will be able to do so too. I think in both cases I was also fairly fortunate to be able to figure out how to get them working, and that a lot of people won't/wouldn't have been able to easily manage.

Thanks also for a great player.

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=2358

Clementine-Issue-Importer commented 10 years ago

From john.maguire on November 01, 2011 09:50:37

http://stream-ice.mtgradio.com/nrj doesn't work for me because it's a crazy proprietary Microsoft format but mmsh://stream-ice.mtgradio.com/nrj?MSWMExt=.asf makes it work. http://stream-ice.mtgradio.com:8080/nrj is actually a different format of stream from the first one (AAC rather than WMA). http://sverigesradio.se/topsy/direkt/132-hi-mp3.m3u works fine for me.

Clementine-Issue-Importer commented 10 years ago

From anders.l...@gmail.com on November 01, 2011 09:59:41

Thanks for your reply. Fair point about the first stream being in different formats between addresses. Taking a closer look now, I can see that too, so my assumption of why the original attempt didn't work was incorrect.

The second stream however, I've tried again and it still does not work for me. It continues to produce the following error:

"Error loading http://sverigesradio.se/topsy/direkt/132-hi-mp3.m3u "

Clementine-Issue-Importer commented 10 years ago

From luca.c...@gmail.com on October 28, 2012 02:27:33

Hi,

just got the same problem with some italian radios on Clementine 1.1 (installed on Windows7).

The url of the radio, as per the official website, is in the following format http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=162063 and it is playing fine in VLC and MusicBee. It was also playing fine with both Mplayer and RythmBoxon on Ubuntu.

In Clementine the link does not work, I get an error window saying "it appears to be a text file".

Play the radio on VLC and opening the Media Information window I discovered that VLC had "converted" the original http url in a new one, which looks like mmsh://a532.l6935730531.c69357.e.lm.akamaistream.net/D/532/69357/v0001/reflector:30531?MSWMExt=.asf

If I put this new mmsh url in Clementine, than the radio is playing fine. But I think that Clementine should be able to convert the original http url in the new mmsh url as the other media player are doing.

Clementine-Issue-Importer commented 10 years ago

From paolu...@gmail.com on December 21, 2012 13:06:17

Hi, I, too, have a similar problem. The following stream player.radioexe.co.uk won't play on clementine and I get a "your gstreamer installation is missing a plugin" message, although I installed all possible plugins available. Note that the stream works fine from firefox. I'm running clementine on ubuntu precise with 32 bits kernel. Thanks for your help.

Clementine-Issue-Importer commented 10 years ago

From stephane...@gmail.com on May 08, 2013 01:51:46

Hi there

Same problem here, on ubuntu 13.04, Clementine 1.1.1.

I try to add http://tunein.com/radio/Limbik-Frequencies-s2225/ but it tells me "your gstreamer installation is missing a plugin".

I also installed all the possible "ugly" and "bad" gstreamer packages, to no avail. Ubuntu restricted extras is also installed.

Clementine-Issue-Importer commented 10 years ago

From oztonywh...@gmail.com on May 25, 2013 00:27:29

On Clementine 1.1.1 on Linux Mint Nadia (Cinnamon UI). I also can't play streams from my ISP's media server. For me it is definitely because the media address given by the ISP is an alias for another one. http://media.on.net/radio/2.m3u won't play but that appears to be an alias for http://radio1.internode.on.net:8000/2 which does play.

Thanks to Anders for reporting this and suggesting the workaround.

Clementine-Issue-Importer commented 10 years ago

From BasRo...@gmail.com on June 27, 2013 12:51:13

Similar problems here. Kubuntu 13.04 along with Clementine 1.1.1.