> > This would seem to indicate: > > > > 1. I'm missing a run-time dep - startup-notification, libnotify, > > taglib, totem-pl-parser, libplist? (package list attached) > > > No. But according to the extraction fails, you need gstreamer-libav. > > > 2. I'm missing a gschema (ref object.item.audioItem.musicTrack) > > > No. That has nothing to do with dconf or gsettings, that's UPnP. > > > 3. rygel needs a symlink /etc/xdg -> /usr/local/etc/xdg > > > Should work without, I think > > > 4. rygel needs additional mime info and "update-desktop-database" > > > Definitely. But that still should not cause libmediaart to block. > But gvfs /gudev might carry the necessary extension points to > make volume monitoring work, at least in theory > What makes rygel start streaming for me is tracker (without the dbus/tracker daemons running)
If tracker is present, but disabled in rygel.conf, it will not stream. If tracker is enabled in rygel.conf, it will stream, even though it says the tracker plugin is disabled. The indication that streaming is working is: Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Music as upload directory for object.item.audioItem.musicTrack Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Videos as upload directory for object.item.videoItem Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Pictures as upload directory for object.item.imageItem.photo ..even if rygel.conf "uris=/mnt/sdb1/media" is used and ~/Music, etc are empty. However nothing is streamed. If I then copy files to ~/Music, etc, and change rygel.conf uris to the default @Music@, etc, only pictures are streamed, but not music or video - even if gst-launch will play all three. Loading tracker loads liblcms2, lzo, attr, acl, libarchive, libgxps, sbc, icu, libical, dbus-glib, bluez, libbluetooth, libndp, linux-pam, nspr, js-17, polkit, gudev-lib, modemmanager, dhcpcd, nss, networkmanager, exempi, libexif, giflib, libgsf, libpoppler, libgpg-error, libgcrypt, gmime, totem-pl-parser, libsecret, taglib ..but not gvfs nor update-desktop-database. What specific data would update-desktop-database need to place in mime-cache? $ rygel Rygel-Message: rygel-acl.vala:143: No ACL fallback policy found. Using "allow" Rygel-Message: Rygel v0.32.1 starting? Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Music as upload directory for object.item.audioItem.musicTrack GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Videos as upload directory for object.item.videoItem Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Pictures as upload directory for object.item.imageItem.photo RygelCore-Message: New plugin 'Tracker' available RygelCore-Message: New plugin 'Playbin' available RygelCore-Message: New plugin 'MediaExport' available MediaExport-Message: rygel-media-export-plugin.vala:80: Plugin 'Tracker' inactivate, activating 'MediaExport' plugin MediaExport-Message: 'file:///home/tc/Videos' harvested MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of file:///home/tc/Videos done in 0.011357 MediaExport-Message: 'file:///home/tc/Pictures' harvested MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of file:///home/tc/Pictures done in 0.008918 MediaExport-Message: rygel-media-export-extract.vala:163: Started with descriptors 3 (in) 4 (out) MediaExport-Message: rygel-media-export-extract.vala:163: Started with descriptors 3 (in) 4 (out) MediaExport-Message: rygel-media-export-extract.vala:163: Started with descriptors 3 (in) 4 (out) RygelServer-Message: rygel-thumbnailer.vala:132: No D-Bus thumbnailer available _______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
