Rhythmbox can't deal with UPnP media from Fritz!Box
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rhythmbox (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: rhythmbox
On Ubuntu Lucid with the package rhythmbox-
The mediaserver is an internal part of the DSL router Fritz!Box 7270 from company AVM. It reads from an external USB-disk, set up with some 2000 music files and a dozen video files.
Upon starting totem it finds this mediaserver and offers the files almost instantaneously, but when starting rhythmbox from the command line, first this is shown in the terminal (note: there is an additional mythtv video server):
~$ rhythmbox
WARN coherence Nov 28 13:32:19 Coherence UPnP framework version 0.6.6.2 starting... (coherence/
WARN webserver Nov 28 13:32:19 WebServer on port 55235 ready (coherence/
WARN rb_coherence_plugin Nov 28 13:32:19 Media Store available with UUID uuid:63e3f640-
WARN rb_coherence_plugin Nov 28 13:32:19 Media Renderer available with UUID uuid:60942b56-
WARN rb_coherence_plugin Nov 28 13:32:19 start looking for media servers (coherence/
WARN rb_media_store Nov 28 13:32:20 __init__ MediaStore {'urlbase': 'http://
WARN rb_media_renderer Nov 28 13:32:20 __init__ RhythmboxPlayer {'shell': <rb.Shell object at 0x8f32b44 (RBShell at 0x8929000)>, 'no_thread_needed': True, 'uuid': 'uuid:60942b56-
/usr/lib/
warnings.
WARN rb_media_store Nov 28 13:32:20 __init__ MediaStore initialized (coherence/
WARN mediaserver Nov 28 13:32:20 Rhythmbox on 10.0.0.20 MediaServer (<upnp_
WARN mediarenderer Nov 28 13:32:20 Rhythmbox on 10.0.0.20 MediaRenderer (RhythmboxPlayer'>) activated with 60942b56-
When I then click on the "AVM Fritz!Mediaserver" under Shared, after a delay of about 30 sec this output comes up, and these error reports seem to continue indefinitely:
Unhandled error in Deferred:
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
self.result = callback(
File "/usr/lib/
seconds = int(h)*3600 + int(m)*60 + int(s)
exceptions.
Unhandled error in Deferred:
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
self.result = callback(
File "/usr/lib/
seconds = int(h)*3600 + int(m)*60 + int(s)
exceptions.
....
For completeness:
When instead of clicking on the "AVM Fritz!Mediaserver" as shown above I click on the "Mythtv AV Media Server", which serves a copy of the identical files as the Fritz-server (but from the internal hard disk), the files do show up after about 20 sec, with these messages in the terminal:
WARN soap Nov 28 13:50:00 error requesting url 'http:// 10.0.0. 20:6544/ CDS_Control' (coherence/ upnp/core/ soap_proxy. py:60) upnp-org: service: ContentDirector y:1 CDS_Control (coherence/ upnp/core/ action. py:112) 10.0.0. 20:6544/ CDS_Control' (coherence/ upnp/core/ soap_proxy. py:60) upnp-org: service: ContentDirector y:1 CDS_Control (coherence/ upnp/core/ action. py:112) 10.0.0. 20:6544/ CDS_Control' (coherence/ upnp/core/ soap_proxy. py:60) upnp-org: service: ContentDirector y:1 CDS_Control (coherence/ upnp/core/ action. py:112) 10.0.0. 20:6544/ CDS_Control' (coherence/ upnp/core/ soap_proxy. py:60) upnp-org: service: ContentDirector y:1 CDS_Control (coherence/ upnp/core/ action. py:112) 10.0.0. 20:6544/ CDS_Control' (coherence/ upnp/core/ soap_proxy. py:60)
WARN action Nov 28 13:50:00 error on Browse request with urn:schemas-
WARN soap Nov 28 13:50:01 error requesting url 'http://
WARN action Nov 28 13:50:01 error on Browse request with urn:schemas-
WARN soap Nov 28 13:50:02 error requesting url 'http://
WARN action Nov 28 13:50:02 error on Browse request with urn:schemas-
WARN soap Nov 28 13:50:03 error requesting url 'http://
WARN action Nov 28 13:50:03 error on Browse request with urn:schemas-
WARN soap Nov 28 13:50:03 error requesting url 'http://