> There are some preliminary patches available in bugzilla to make that
> information (or something similar) available at the stage of content
> streaming (which technically has nothing to do with UPnP anymore)
>
>
Thanks - will try them if I have to :-) when do you expect to have them
committed to Git?


> No. Currently Rygel has to load each module to check its meta-data which
> is bad (bug 693658 in gnome bugzilla).
>

Ah.... got it.


> > Flag --config=/etc/rygel.confxxxs is ignored or I misunderstood it's
> > use?
>
> It should not be ignored.
>

I specified the non-existent file (/etc/rygel.confxxxs above) but
/etc/rygel.conf still got loaded instead - and there was no error message
related to non-existent file specified?


> > Tried specifying GstLaunch config with  --plugin-option= flags below,
> > but that did not seem to enable GstLaunch plugin (Plugin 'GstLaunch'
> > disabled by user, ignoring..) :
>
> Ok, there might be some issue with correctly overriding options from
> commandline.
>
> >
> > --plugin-option=GstLaunch:enabled:true
>
> This option does not work.
>

It would be very handy to be able to define GstLaunch without a config
file, in a scenario I will use, where I will have one instance of Rygel for
each DLNA device on the network...


Anyhow, after applying debugging changes as you advised, output of attempt
to stream to Onkyo is:

(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:151: HTTP GET request for
URI 'http://192.168.1.113:1122/GstLaunch/i/YnVtcGFuZGdyaW5k.mp3'. Headers:
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Range : bytes=0-
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155:
transferMode.dlna.org: Streaming
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Host :
192.168.1.113:1122
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: User-Agent :
Mediabolic-IMHTTP/1.8.225 UPNP/1.0 DLNADOC/1.50
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:136: HTTP GET request for
URI 'http://192.168.1.113:1122/GstLaunch/i/YnVtcGFuZGdyaW5k.mp3' handled.

With usual response of dbus.exceptions.DBusException:
com.intel.RendererServiceUPnP.OperationFailed: Operation failed: Resource
not found
from rendererconsole.py

Streaming to XBMC works fine:

(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:151: HTTP HEAD request
for URI 'http://192.168.1.113:1122/GstLaunch/i/YnVtcGFuZGdyaW5k.mp3'.
Headers:
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: User-Agent :
XBMC/13.0-ALPHA1 Git:20130219-7b9ab8a (Linux; Fedora release 16 (Verne);
3.6.11-4.fc16.i686.PAE i686; http://www.xbmc.org)
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Host :
192.168.1.113:1122
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Accept : */*
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Connection :
keep-alive
** (rygel:2108): DEBUG: URL: /usr/share/gupnp-av/didl-lite-v2.xsd, ID:
(null).
** (rygel:2108): DEBUG: BASENAME: didl-lite-v2.xsd, PATH:
/usr/share/gupnp-av/didl-lite-v2.xsd
** (rygel:2108): DEBUG: URL: http://www.upnp.org/schemas/av/upnp.xsd, ID:
(null).
** (rygel:2108): DEBUG: BASENAME: upnp.xsd, PATH:
/usr/share/gupnp-av/upnp.xsd
** (rygel:2108): DEBUG: URL: http://www.upnp.org/schemas/av/av.xsd, ID:
(null).
** (rygel:2108): DEBUG: BASENAME: av.xsd, PATH: /usr/share/gupnp-av/av.xsd
** (rygel:2108): DEBUG: URL:
http://dublincore.org/schemas/xmls/simpledc20021212.xsd, ID: (null).
** (rygel:2108): DEBUG: BASENAME: simpledc20021212.xsd, PATH:
/usr/share/gupnp-av/simpledc20021212.xsd
** (rygel:2108): DEBUG: URL: http://www.w3.org/2001/03/xml.xsd, ID: (null).
** (rygel:2108): DEBUG: BASENAME: xml.xsd, PATH: /usr/share/gupnp-av/xml.xsd
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:182: Following HTTP headers
appended to response:
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: Date : Tue, 19 Mar 2013
05:29:49 GMT
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: Content-Type :
audio/mpeg
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: contentFeatures.dlna.org: *
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: Connection : close
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:151: HTTP GET request for
URI 'http://192.168.1.113:1122/GstLaunch/i/YnVtcGFuZGdyaW5k.mp3'. Headers:
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: User-Agent :
XBMC/13.0-ALPHA1 Git:20130219-7b9ab8a (Linux; Fedora release 16 (Verne);
3.6.11-4.fc16.i686.PAE i686; http://www.xbmc.org)
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Host :
192.168.1.113:1122
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Accept : */*
(rygel:2108): Rygel-DEBUG: rygel-http-server.vala:155: Connection :
keep-alive
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:182: Following HTTP headers
appended to response:
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: Date : Tue, 19 Mar 2013
05:29:49 GMT
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: Content-Type :
audio/mpeg
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: contentFeatures.dlna.org: *
(rygel:2108): Rygel-DEBUG: rygel-http-get.vala:184: Connection : close
0:02:13.575572100  2108  0x8b88f80 WARN           audioresample
gstaudioresample.c:1433:plugin_init: Orc disabled, can't benchmark int vs.
float resampler
0:02:13.575647389  2108  0x8b88f80 WARN         GST_PERFORMANCE
gstaudioresample.c:1436:plugin_init: orc disabled, no benchmarking done
0:02:13.595861800  2108  0x8af5090 FIXME                default
gstutils.c:3622:gst_pad_create_stream_id_printf_valist:<audiotestsrc0:src>
Creating random stream-id, consider implementing a deterministic way of
creating a stream-id



Your help is very much appreciated.

Thanks,
Andrej Falout
_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to