Bug#220782: rhythmbox: Unable to play live365 streams
James Lowes
James Lowes <alijames@pppoe.ca>, 220782@bugs.debian.org
Fri, 14 Nov 2003 11:25:37 -0500
Package: rhythmbox
Version: 0.6.0-1
Severity: normal
When trying to play live365 radio streams, Rhythmbox exhibits two bugs:
1) It crashes when trying to load the downloaded playlist
2) It can't play the stream directly from the given URL anyway.
(By way of comparison, Totem and XMMS are able to do either of the above
and other radio stations (e.g. Shoutcast and the built-ins) seem to
work fine)
--------------
To reproduce:
(1)
-Go to www.live365.com
-Click on the yellow 'listen' icon next to any of the "editor's picks" at the bottom of the page
-Possibly click again to get past the 'mismatched bitrates' page
[ another window will open with the player in it and the option to
download or do something with a playlist will appear : YMMV depending on
browser ]
-Save the playlist
-From the command line, type #rhythmbox path_to_file/play.pls
-[observe crash]
Message on console is:
(rhythmbox:2523): GLib-CRITICAL **: file gutf8.c: line 1536
(g_utf8_validate): assertion `str != NULL' failed
RhythmDB-ERROR **: file rhythmdb.c: line 977 (rhythmdb_entry_set):
assertion failed: (g_utf8_validate (g_value_get_string (value), -1,
NULL))
aborting...
(2)
Alternatively, trying to open the URL contained in the playlist
directly...
-Note URL contained in the play.pls file saved above
-Open Rhythmbox
-Choose 'New Internet Radio Station' from Music menu
-Insert URL e.g
http://www.live365.com/play/258711?LID=on-can&lid=on-can&SaneID=69.28.224.16-1068824413601&AuthType=NORMAL&VisitCount=8&membername=alijames&now=1068826184169&session=24eLn4Bw8zKkk
-Give it any old title etc
-Try to open it
-['Loading' window appears, but no sound, no further progress]
Tried to open the stream with gst-launch only, it doesn't work either.
#gst-launch httpsrc
location=http://www.live365.com/play/258711?LID=on-can&lid=on-can&SaneID=69.28.224.16-1068824413601&AuthType=NORMAL&VisitCount=8&membername=alijames&now=1068826184169&session=24eLn4Bw8zKkk
! mad ! osssink
[1] 2579
[2] 2580
[3] 2581
[4] 2582
[5] 2583
[6] 2584
[7] 2585
bash: !: command not found
[2] Done lid=on-can
[3] Done SaneID=69.28.224.16-1068824413601
[4] Done AuthType=NORMAL
[5] Done VisitCount=8
[6]- Done membername=alijames
[7]+ Done now=1068826184169
james@fort:~$ INFO ( 2579: 0) Initializing GStreamer Core Library
version 0.6.4
INFO ( 2579: 0) CPU features: (03020101) MMX SSE
INFO ( 2579: 0) registry: loaded global_registry in 0.487520 seconds
(/var/lib/gstreamer/0.6/registry.xml)
GStreamer-INFO: 0 live buffer(s)
GStreamer-INFO: 0 live bufferpool(s)
GStreamer-INFO: 0 live event(s)
RUNNING pipeline
pipeline doesn't want to play
GStreamer-INFO: 0 live buffer(s)
GStreamer-INFO: 0 live bufferpool(s)
GStreamer-INFO: 0 live event(s)
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux fort.homenetwork 2.4.22.091103 #1 Sun Nov 9 23:20:13 EST 2003 i686
Locale: LANG=en_GB, LC_CTYPE=en_GB (ignored: LC_ALL set to en_GB)
Versions of packages rhythmbox depends on:
ii gconf2 2.4.0.1-2 GNOME configuration database syste
ii gstreamer-gconf 0.6.4-2 GConf support for GStreamer
ii gstreamer-gnomevfs 0.6.4-2 Gnome VFS plugin for GStreamer
ii gstreamer-mad 0.6.4-2 MAD MPEG audio decoder plugin for
ii gstreamer-misc 0.6.4-2 Collection of various GStreamer pl
ii gstreamer-oss [gstreamer-au 0.6.4-2 OSS plugin for GStreamer
ii gstreamer-vorbis 0.6.4-2 Vorbis plugin for GStreamer
ii libart-2.0-2 2.3.16-1 Library of functions for 2D graphi
ii libatk1.0-0 1.4.1-1 The ATK accessibility toolkit
ii libaudiofile0 0.2.3-4 The Audiofile Library
ii libbonobo2-0 2.4.1-3 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.4.0-4 The Bonobo UI library
ii libc6 2.3.2.ds1-10 GNU C Library: Shared libraries an
ii libesd0 0.2.29-1 Enlightened Sound Daemon - Shared
ii libflac4 1.1.0-10 Free Lossless Audio Codec - runtim
ii libgconf2-4 2.4.0.1-2 GNOME configuration database syste
ii libgcrypt1 1.1.12-4 LGPL Crypto library - runtime libr
ii libglade2-0 2.0.1-6 Library to load .glade files at ru
ii libglib2.0-0 2.2.3-1 The GLib library of C routines
ii libgnome2-0 2.4.0-4 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.4.0-1 A powerful object-oriented display
ii libgnomeui-0 2.4.0.1-5 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.4.1-4 The GNOME virtual file-system libr
ii libgnomevfs2-common 2.4.1-4 The GNOME virtual file-system libr
ii libgnutls7 0.8.9-2 GNU TLS library - runtime library
ii libgstreamer0.6-0 0.6.4-1 Core GStreamer libraries, plugins,
ii libgtk2.0-0 2.2.4-2 The GTK+ graphical user interface
ii libid3tag0 0.15.0b-3 ID3 tag reading library from the M
ii libjpeg62 6b-9 The Independent JPEG Group's JPEG
ii libogg0 1.0.0-1 Ogg Bitstream Library
ii liborbit2 1:2.8.2-1 Libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.2.5-2 Layout and rendering of internatio
ii libpopt0 1.7-2 lib for parsing cmdline parameters
ii libtasn1-0 0.1.2-1 Manage ASN.1 structures (runtime)
ii libvorbis0a 1.0.0-3 The Vorbis General Audio Compressi
ii libvorbisfile3 1.0.0-3 The Vorbis General Audio Compressi
ii libxml2 2.5.11-2 GNOME XML library
ii scrollkeeper 0.3.12-3 A free electronic cataloging syste
ii vorbis-tools 1.0.0-2 Several Ogg Vorbis Tools
ii xlibs 4.2.1-12.1 X Window System client libraries
ii zlib1g 1:1.1.4-16 compression library - runtime
-- no debconf information