Internet Radio Audio Freezes in Rythmbox Music Player

Bug #97720 reported by Louis Romero
116
This bug affects 7 people
Affects Status Importance Assigned to Milestone
gstreamer0.10 (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs
Declined for Hardy by Sebastien Bacher
Declined for Intrepid by Sebastien Bacher
Declined for Jaunty by Sebastien Bacher
Declined for Karmic by Sebastien Bacher
rhythmbox (Ubuntu)
Invalid
Low
Unassigned
Declined for Hardy by Sebastien Bacher
Declined for Intrepid by Sebastien Bacher
Declined for Jaunty by Sebastien Bacher
Declined for Karmic by Sebastien Bacher

Bug Description

Select:
   Applications->
      Sound & Video ->
         Rhythmbox Music Player

In the application, choose "Radio" from the sidebar.
Listen to WKNC 88.1 FM (NC State) radio station.
Notice that once a segment finishes, you must close and reopen Rhythmbox Music Player in order to continue enjoying your radio station.

ProblemType: Bug
Architecture: i386 and x86_64
Date: Thu Mar 29 01:45:57 2007
DistroRelease: Ubuntu 8.04
Uname: Linux thinkpad 2.6.24-16-generic #1 SMP Thu Apr 10 12:47:45 UTC 2008 x86_64 GNU/Linux

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. Why do you need to close rhythmbox, does it hang? Could you give an example or URL you are using?

Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Unconfirmed → Needs Info
Revision history for this message
Louis Romero (louis-romero) wrote : RE: [Bug 97720] Re: Internet Radio Audio Freezes in Rythmbox Music Player

At second glance, it doesn't look like I always need to close it. I have to
click play again, but if that doesn't work I have to close it to continue
playing the radio stream. The URL example could be any of the default radio
station URL's that come with the install. I'm not in front of my system
right now, but I haven't added any radio stations. It just happens when
listening to the default radio stations.

>From: Sebastien Bacher <email address hidden>
>Reply-To: Bug 97720 <email address hidden>
>To: <email address hidden>
>Subject: [Bug 97720] Re: Internet Radio Audio Freezes in Rythmbox Music
>Player
>Date: Tue, 03 Apr 2007 19:21:51 -0000
>
>Thank you for your bug. Why do you need to close rhythmbox, does it
>hang? Could you give an example or URL you are using?
>
>** Changed in: rhythmbox (Ubuntu)
> Importance: Undecided => Low
> Assignee: (unassigned) => Ubuntu Desktop Bugs
> Status: Unconfirmed => Needs Info
>
>--
>Internet Radio Audio Freezes in Rythmbox Music Player
>https://bugs.launchpad.net/bugs/97720
>You received this bug notification because you are a direct subscriber
>of the bug.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Looks like nobody else complained about that, might be a local bug on your installation

Changed in rhythmbox:
status: Needs Info → Unconfirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you still get the bug?

Revision history for this message
Sauli (sssp) wrote :

Louis is not the only one having this problem. I am looking for alternatives for Rhythmbox because of this. Any suggestions?

Revision history for this message
Amazing Iceman (iceman-arenas) wrote :

I'm also having the problem... but I don't have to close and reopen Rhythmbox everytime; I'll just press the Play button twice and it will start playing once again most of the time, until the next freeze.

I have noticed that the freeze usually happens within about 5 seconds after the next song or commercial segment starts to play.

It's as if Rhythmbox looses connectivity to the audio stream.

Revision history for this message
fabian (fabian.r) wrote :

Same problem here (Feisty). It's exactly like Amazing Iceman said.

Revision history for this message
andrubuntu (andrewstillman) wrote :

Me too. (Feisty, edubuntu desktop)

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This report is one that should be reproducable with the live environment of the Desktop CD of the development release - Gutsy Gibbon. It would help us greatly if you could test with it so we can work on getting it fixed in the actively developed release. You can find out more about the development release at [WWW] http://www.ubuntu.com/testing/ ; Thanks in advance.

Changed in rhythmbox:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Closing this bug for now, feel free to re open it if you may test it with Gutsy Gibbon and the bug is still there, thanks in advance!

Changed in rhythmbox:
status: Incomplete → Invalid
Revision history for this message
Pål Grønås Drange (pgdx) wrote :

I can confirm this bug! Do you want some debug-output from Rhythmbox? I have installed an Icecast2-server which streams ogg-streams from an Ices2 process. Rhythmbox often stops responding after a track is finished. The title of the new track appears, but then suddenly Rhythmbox freezes. ---pgdx

Revision history for this message
Pål Grønås Drange (pgdx) wrote :

Reopening ... Testing done at Ubuntu 7.10

Changed in rhythmbox:
status: Invalid → Confirmed
Revision history for this message
era (era) wrote :

Could the "importance: low" please be upgraded? Radio station support in Rhythmbox is basically unusable because of this.

Revision history for this message
Sebastien Bacher (seb128) wrote :

changing the setting will not make the bug fixed faster, the issue is a manpower one there and the bug is not a blocker

Revision history for this message
Pål Grønås Drange (pgdx) wrote :

Could this be a gstreamer bug? Is there any other programs using gstreamer that supports streaming and has the same bug?

Revision history for this message
Pål Grønås Drange (pgdx) wrote :
Revision history for this message
era (era) wrote :

Sebastien: You assign priorities so those limited resources can focus on the important bugs. If a subsystem which is likely to be used as the "easiest to try" by a lot of newcomers is broken then that's a serious bug in my book. Pardon me if I'm stating the obvious, but this is the one feature which can be tested from the LiveCD without having to dig up a multimedia library from somewhere.

Revision history for this message
semaj (semaj3000) wrote :

lets let them do thier job and we cna use an alternate for now. Try closing the program and reopening or start using the gnome movie player which works without freezing. It would be a nice bug fix but i dont see this as high priority.

Revision history for this message
Pål Grønås Drange (pgdx) wrote :

I tested on one of my own radio stations (MPD -> icecast) and Totem also froze on song changing. It seems (so do rhythmbox) to update the metadata correctly for the next song, but then it stops responding. I also tested with gxine, which does not have the same problem.

Here is the output (notice could not link EMPTY: -1)

pgd@pgd-laptop:~$ rhythmbox -D stream
(00:40:59) [0x80fb408] [new_playing_stream_idle_cb] rb-shell-player.c:3013: new playing stream: http://192.168.1.80:8000/mpd1.ogg.m3u
(00:40:59) [0x80fb408] [playing_entry_changed_cb] rb-streaming-source.c:459: playing new stream; resetting buffering
JACK tmpdir identified as [/dev/shm]
(00:41:00) [0x80fb408] [rb_streaming_source_set_streaming_title] rb-streaming-source.c:391: streaming title: "Winter Pagent"
(00:41:00) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Winter Pagent" to extra metadata request
(00:41:00) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Winter Pagent" to extra metadata request
(00:41:00) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Winter Pagent" to extra metadata request
(00:41:00) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Winter Pagent" to extra metadata request
(00:41:45) [0x80fb408] [rb_streaming_source_set_streaming_title] rb-streaming-source.c:391: streaming title: "Beautiful Strange"
(00:41:45) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Beautiful Strange" to extra metadata request
(00:41:45) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Beautiful Strange" to extra metadata request
(00:41:45) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Beautiful Strange" to extra metadata request
(00:41:45) [0x80fb408] [streaming_title_request_cb] rb-streaming-source.c:256: returning streaming title "Beautiful Strange" to extra metadata request
JACK tmpdir identified as [/dev/shm]

(rhythmbox:5641): GStreamer-WARNING **: Name selector_audio_src0 is not unique in bin playbin, not adding

(rhythmbox:5641): GStreamer-WARNING **: Name preroll_audio_src0 is not unique in bin playbin, not adding
JACK tmpdir identified as [/dev/shm]

(rhythmbox:5641): GStreamer-CRITICAL **: pad selector_audio_src0:src returned NULL caps from getcaps function

** (rhythmbox:5641): WARNING **: could not link EMPTY: -1
(00:42:21) [0x80fb408] [rb_streaming_source_set_streaming_title] rb-streaming-source.c:391: streaming title: "Beautiful Strange"

(rhythmbox:5641): GStreamer-WARNING **: Element preroll_audio_src0 is not in bin playbin

(rhythmbox:5641): GStreamer-WARNING **: Element selector_audio_src0 is not in bin playbin

Revision history for this message
Sebastien Bacher (seb128) wrote :

There is 2 duplicates, not so many users subscribed and not clear way to trigger the bug in the description, that doesn't look like something really annoying for users

Revision history for this message
era (era) wrote :

No clear way to trigger?

To repro:

 1. Run the Ubuntu 7.10 Live CD, or install Ubuntu from scratch.
 2. Look in the Applications -> Sound & Video menu for something to play music with.
    (That "Totem Movie Player" is apparently also capable of playing audio is hardly obvious.)
    Select "Rhythmbox Music Player".
 3. In the absence of anything else to test it with, select one of the four pre-configured radio stations.

(Not many people who want to try out Ubuntu from a Live CD bring along Ogg files on removable media, even if they would happen to carry their favorite music with them. In other words, if they have music, it's probably AAC or MP3 format.)

What happens:

It stops playing after the first song.

Expected:

It should continue to play the selected station until you ask it to stop.

Reproducible:

As near as I can tell, always.

If you're testing, "Ambient" is not a good choice, because the songs tend to be insanely long. I have in fact tried that, and it reproed for me, as well as on the Virgin station where I first encountered this. Dunno about "House" or "Techno"; I could not bring myself to try them.

Revision history for this message
L-Train (so1dieroffortune) wrote :

I can confirm what era wrote. The identical thing happens to me and I tried it on 3 DIFFERENT PCs (totally different hardware, setup etc, but all running from ubutnu 7.10 live CD). Statistically speaking, if it happens on 3 totally random machines EVERY TIME for me, what are the odds that his is not reproducible? It is totally annoying me, and I can imagine how it would be annoying to anybody who actually listens to the radio. I mean if bugs like these cannot be addressed fast, then what can? This is not even a bug. The whole feature (i.e. ability to play more than 1 song on any radio station) of a program doesn't work at all.

Revision history for this message
Pål Grønås Drange (pgdx) wrote :

L-Train: Could you test with Totem too? Or any other programs using gstreamer? I believe that gstreamer's the problem, and if that's the case, this bug is just a blind way!

Revision history for this message
Neil Wilson (neil-aldur) wrote :

I get the same freeze with totem as I do with Rhythmbox. As soon as the name of the track changes, everything stops.

Revision history for this message
John Bates (emailbates) wrote :

I've had this problem since day 1 in both 7.04 and 7.10. It happens every single time, usually within 60 seconds. I can't believe it's a low priority when it makes Rythmbox unusable.

Revision history for this message
Pål Grønås Drange (pgdx) wrote :

Jehova! It's most likely _NOT_ a Rhythmbox bug, but a gstreamer bug. We need to keep our focus straight.

Revision history for this message
John Bates (emailbates) wrote :

I believe you are correct. I have just duplicated on (audio stream) Movie Player.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Maybe people could try to send this issue upstream or to work on it rather than discussing the bug settings for ages which is not going to make it work correctly

Revision history for this message
Neil Wilson (neil-aldur) wrote :

Reassgining it to gstreamer might help. Because it most definitely is
a gstreamer fault.

On 11/6/07, Sebastien Bacher <email address hidden> wrote:
> Maybe people could try to send this issue upstream or to work on it
> rather than discussing the bug settings for ages which is not going to
> make it work correctly
>
> --
> Internet Radio Audio Freezes in Rythmbox Music Player
> https://bugs.launchpad.net/bugs/97720
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>

Revision history for this message
Joel Nelson (joelnn) wrote :

Let me add my complaint to the long list of complaints.

If the rhythmbox maintainer is interested in rhythmbox working, maybe that person should take the initiative to move this to gstreamer and monitor that bug so we can get this fixed as soon as possible.

Revision history for this message
Joel Nelson (joelnn) wrote :

Ha strike that, as I comment on it, it is in gstreamer. My bad

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Can someone getting the bug report it upstream? upstream being http://bugzilla.gnome.org, thanks you.

Revision history for this message
Pål Grønås Drange (pgdx) wrote :

I think upstream being http://gstreamer.freedesktop.org/bugs/ , thanks you.

Revision history for this message
era (era) wrote :

Pål, that page is just a wrapper; they do use the Gnome bugzilla for their actual bug tracking.

I went through a bunch of gstreamer and rhythmbox bugs in the Gnome bugzilla, but I'm too ignorant of the underlying technology to tell whether any of these are actually the issue we are discussing here.

These two look to me like prime candidates:

http://bugzilla.gnome.org/show_bug.cgi?id=407634 (actually LP bug #80684!)
http://bugzilla.gnome.org/show_bug.cgi?id=396409

Let me also tangentially point to these:

http://bugzilla.gnome.org/show_bug.cgi?id=447022 (especially the reporter's "Other information" comment)
http://bugzilla.gnome.org/show_bug.cgi?id=334829 (I don't understand half of it -- relevant??)

Revision history for this message
era (era) wrote :

> bug #80684!)

Which in turn thinks it might be similar to bug #32858, it seems. Whee.

Revision history for this message
era (era) wrote :

So if I don't hear any objections I would propose the following:

merge 32858 80684 97720
# forwarded http://bugzilla.gnome.org/show_bug.cgi?id=320984
thanks

Revision history for this message
Basilio Kublik (sourcercito) wrote :

Hi there
could anyone confirm this is still an issue, it seems to be solved some time ago.

thanks

Changed in rhythmbox:
assignee: nobody → sourcercito
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Michael Brewer (mail-michaelbrewer) wrote :

Basilio Kublik wrote:
> Hi there
> could anyone confirm this is still an issue, it seems to be solved some time ago.
>
> thanks
>
> ** Changed in: rhythmbox (Ubuntu)
> Importance: Undecided => Low
> Assignee: (unassigned) => Basilio Kublik (sourcercito)
> Status: New => Incomplete
>
>
it seems OK now thanks.

Revision history for this message
Basilio Kublik (sourcercito) wrote :

Closing this report then, due the last comment about being solved now.

Changed in rhythmbox:
assignee: sourcercito → nobody
status: Incomplete → Invalid
Revision history for this message
Սահակ (petrosyan) wrote :

This bug is present in Ubuntu 8.04

It happens when listening to a preset WKNC 88.1 FM (NC State) radio station from rhythmbox. Therefore it will affect every Ubuntu user who opens rhythmbox and tries to listen to one of the preset radio stations.

I think the importance of this bug should be raised to "High"

Սահակ (petrosyan)
description: updated
Revision history for this message
Pedro Villavicencio (pedro) wrote :

may you send this upstream since you're facing the issue? that works fine for me here. thanks.

Revision history for this message
Սահակ (petrosyan) wrote :

It has been fixed upstream already (in GNOME and in Debian). It needs to be ported to Ubuntu 8.04.

for example read this https://bugs.launchpad.net/ubuntu/+source/gstreamer0.10/+bug/32858

Revision history for this message
eamm (eammperu) wrote :

I can not hear the radio station, i have restarted twice and nothing... i am running the Ubuntu 8.04

Revision history for this message
era (era) wrote :

This seems to still happen on Intrepid.

The change is that an error dialog box appears when the track changes.

"Couldnt 'start playback
Internal data flow error.
                          [Close]"

Out of the stations in the default install, I tried Virgin Classic Rock (Broadband) and WKNC 88,1 FM (NC State) (Broadband). Both triggered the same error; as soon as a new track came on, the error dialog was shown, and the music stopped. Reselecting the station allows the music to resume playing, until the track changes again.

Revision history for this message
psbh (psbh-imap) wrote :

I'm an avid user of Rhythmbox and Internet Radio. Recently I'm experiencing that Rhythmbox freezes, unable to initiate Rhythmbox error reporting, or anything else, until a forced shutdown of Rhythmbox is committed.

I'm using the following...

#:~$ lsb_release -rd
Description: Ubuntu 8.04.1
Release: 8.04
#:~$ apt-cache policy rhythmbox
rhythmbox:
  Installerad: 0.11.5-0ubuntu8
  Kandidat: 0.11.5-0ubuntu8
  Versionstabell:
 *** 0.11.5-0ubuntu8 0
        500 http://se.archive.ubuntu.com hardy-updates/main Packages
        100 /var/lib/dpkg/status
     0.11.5-0ubuntu6 0
        500 http://se.archive.ubuntu.com hardy/main Packages

...and if it's a gstreamer problem, maybe Rhythmbox could release the error quicker than beyond a minute or two.

Revision history for this message
Dimitris Athanasopoulos (motzin-deactivatedaccount) wrote :

i got that problem too, player freezes sometimes when playing internet radio station or when change from station (http://sierafm.no-ip.info:8000/listen.pls) to station (http://s1.onweb.gr:8408/) or any other. Opened programs at 8.04 none except rythmbox.

Revision history for this message
Charles P. Collins IV (thought-engineer) wrote :

I have the same problem as era; every time WKNC 88,1 FM (NC State) (Broadband) changes tracks, it throws the data flow error.

Running 0.11.6 on Ubuntu Intrepid amd64 8.10

Revision history for this message
Tomtom (thomas-dillinger77) wrote :

I've a similar issue when I listen to the radio and I double click to another radio station.
Bug is not 100% repeatable for example the sequence of operation I do:
-Open Rhythmbox
-clic on radio
-double clic on radio channel A
-wait until radio channel A is playing
-switch to radio channel B (via double clic)
-wait until radio channel B is playing
-switch to radio channel A (via double clic)

The number of loop switching radio channel A to B variate from 1 to 5 (most of the time 1 to 3)

Running 0.11.6 on Ubuntu Intrepid 8.10 Intel dualcore T2080 2GO of ram.

Revision history for this message
Lukáš (lu-dolezal) wrote :

I'm noticing the same behaviour when listening to http://netshow.play.cz:8000/danceradio64.ogg . In some moment playing is stoped and apears message box with "Internal data flow error". It is possible that it is caused by my poor internet connection. OK, but I think that would be cool rythmobox can try to restart playing after this stop without distrubing me with the message.

Ubuntu 9.04 (with medibuntu repo), GNOME 2.26, Rhytmbox 0.12.0

Thanks.

Revision history for this message
tyle (tyle7) wrote :

There is an upstream bug for this:

http://bugzilla.gnome.org/show_bug.cgi?id=396409

It looks as if the matter is fixed in Rhythmbox 0.12.2:

commit 11b1567a6462bfb333a227d8bb571f3777e0144f
Author: Jonathan Matthew <email address hidden>
Date: Sat May 23 21:33:34 2009 +1000

    player: rewrite non-crossfading backend using playbin2 (bug #542922)

    Amongst other things, playbin2 does chained oggs correctly (bug #396409)
    and doesn't require us to have a video sink running at all times in case
    the user enables visualization (bug #406807).

Revision history for this message
Lukáš (lu-dolezal) wrote :

Addition to my last post. It looks like rhtmbox dont know how to deal with change of stream title. Look to attachment for more details.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the new version is in karmic now

Changed in gstreamer0.10 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.