Package: rygel
Version: 0.24.2-1+b1
Severity: normal

Dear Maintainer,

I setup rygel to stream as a pulse-device to a remote uPnP/DLNA renderer
(gmedia-resurrect).

However, rygel tell the renderer that the DLNA server is at 127.0.0.1, so
the renderer obviously fails to connect:

[gmediarenderer.log]
<TransportState val="PLAYING"></TransportState>^M
<CurrentTransportActions val="PAUSE,STOP,SEEK"></CurrentTransportActions>^M
<CurrentTrack val="1"></CurrentTrack>^M
<CurrentTrackURI 
val="http://127.0.0.1:54453/listen/source/upnp.monitor";></CurrentTrackURI>^M
<CurrentTrackMetaData val="&lt;DIDL-Lite 
xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; 
xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; 
xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; 
xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot;&gt;&lt;item 
id=&quot;/org/gnome/UPnP/MediaServer2/PulseAudio/Sinks/1&quot; 
parentID=&quot;/org/gnome/UPnP/MediaServer2/PulseAudio/Sinks&quot; 
restricted=&quot;0&quot; 
dlna:dlnaManaged=&quot;00000004&quot;&gt;&lt;dc:title&gt;DLNA/UPnP 
Streaming&lt;/dc:title&gt;&lt;upnp:class&gt;object.item.audioItem&lt;/upnp:class&gt;&lt;res
 
protocolInfo=&quot;http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01700000000000000000000000000000&quot;
 
bitrate=&quot;16000&quot;&gt;http://127.0.0.1:58528/org.gnome.UPnP.MediaServer2.PulseAudio/i/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9QdWxzZUF1ZGlvL1NpbmtzLzE%3D/tr/MP3.mp3&lt;/res&gt;&lt;res
 protocolInfo=&quot;http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS
 _320;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01700000000000000000000000000000&quot; 
bitrate=&quot;32000&quot;&gt;http://127.0.0.1:58528/org.gnome.UPnP.MediaServer2.PulseAudio/i/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9QdWxzZUF1ZGlvL1NpbmtzLzE%3D/tr/AAC_ADTS_320.adts&lt;/res&gt;&lt;res
 
protocolInfo=&quot;http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_FLAGS=01700000000000000000000000000000&quot;&gt;http://127.0.0.1:54453/listen/source/upnp.monitor&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;";></CurrentTrackMetaData>^M
</InstanceID>^M
</Event>^M
ERROR [2015-04-03 14:16:29.878727 | gstreamer] source: Error: Cannot connect to 
destination (127.0.0.1) (Debug: gstsouphttpsrc.c(960): 
gst_soup_http_src_finished_cb (): 
/GstPlayBin:play/GstURIDecodeBin:uridecodebin1/GstSoupHTTPSrc:source:
libsoup status code 4)
ERROR [2015-04-03 14:16:29.883299 | gstreamer] source: Error: Could not 
establish connection to server. (Debug: gstsouphttpsrc.c(1148): 
gst_soup_http_src_parse_status (): 
/GstPlayBin:play/GstURIDecodeBin:uridecodebin1/GstSoupHTTPSrc:source:
Cannot connect to destination (127.0.0.1) (4), URL: 
http://127.0.0.1:54453/listen/source/upnp.monitor)

When forwarding the two required ports, the playback works.
It somehow looks like that rygel fails to select the right interface adresss..

(NB: rygel -n <local-ip> did only change that rygel was only listen on the 
associated interface, but it still
advertised 127.0.0.1)

Please let me know if you need additional information.


--
tobi

-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages rygel depends on:
ii  libc6                           2.19-17
ii  libgee-0.8-2                    0.16.1-1
ii  libglib2.0-0                    2.42.1-1
ii  libgssdp-1.0-3                  0.14.10-1
ii  libgstreamer-plugins-base1.0-0  1.4.4-2
ii  libgstreamer1.0-0               1.4.4-2
ii  libgupnp-1.0-4                  0.20.12-1
ii  libgupnp-av-1.0-2               0.12.6-1
ii  libgupnp-dlna-2.0-3             0.10.2-1
ii  libmediaart-1.0-0               0.7.0-2
ii  librygel-core-2.4-2             0.24.2-1+b1
ii  librygel-renderer-2.4-2         0.24.2-1+b1
ii  librygel-server-2.4-2           0.24.2-1+b1
ii  libsoup2.4-1                    2.48.0-1
ii  libsqlite3-0                    3.8.7.1-1
ii  libunistring0                   0.9.3-5.2+b1
ii  libuuid1                        2.25.2-5
ii  libxml2                         2.9.1+dfsg1-5

Versions of packages rygel recommends:
ii  gstreamer1.0-libav         1.4.4-2
ii  gstreamer1.0-plugins-base  1.4.4-2
ii  gstreamer1.0-plugins-good  1.4.4-2
ii  gstreamer1.0-plugins-ugly  1.4.4-2+b1

Versions of packages rygel suggests:
pn  rygel-mediathek    <none>
pn  rygel-playbin      <none>
pn  rygel-preferences  <none>
pn  rygel-tracker      <none>
ii  tumbler            0.1.30-1+b1

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to