Hi folks, I'm a beginner using Rygel. I use my android phone to play audio, and Rygel-0.14.0 on the PC as media renderer. It works perfect.
But after cross-compiled Rygel-0.14.0 to ARM based board, it can't work. The error is like below: # rygel -n wlan0 (rygel:748): Rygel-DEBUG: rygel-user-config.vala:151: Loaded system configuration from file '/etc/rygel.conf' (rygel:748): Rygel-DEBUG: rygel-user-config.vala:160: Failed to load user configuration from file '/root/.config/rygel.conf': No such file or directory GstLaunch-Message: rygel-gst-launch-plugin.vala:28: Plugin 'GstLaunch' disabled by user, ignoring.. Mediathek-Message: rygel-mediathek-plugin.vala:33: Plugin 'ZDFMediathek' disabled by user, ignoring.. Rygel-Message: New plugin 'Playbin' available Rygel-Message: New plugin 'MediaExport' available (rygel:748): Tracker-WARNING **: Failed to start Tracker service: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Tracker1 was . (rygel:748): Playbin-WARNING **: rygel-playbin-player.vala:210: Error from GStreamer element playbin20: gstsouphttpsrc.c(1119): gst_soup_http_src_parse_status : Not Found (404), URL: http://192.168.1.101:57645/mnt/sdcard/My%20Music/01.flac (rygel:748): Playbin-WARNING **: rygel-playbin-player.vala:213: Going to STOPPED state # # gst-inspect | grep 'uri' typefindfunctions: text/uri-list: ram uridecodebin: decodebin2: Decoder Bin uridecodebin: uridecodebin: URI Decoder dataurisrc: dataurisrc: data: URI source element # gst-inspect | grep 'http' soup: souphttpsrc: HTTP client source soup: souphttpclientsink: HTTP client sink # # rygel -n wlan0 -g 5 (rygel:763): Rygel-DEBUG: rygel-user-config.vala:151: Loaded system configuration from file '/etc/rygel.conf' (rygel:763): Rygel-DEBUG: rygel-user-config.vala:160: Failed to load user configuration from file '/root/.config/rygel.conf': No such file or directory (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:99: Searching for modules in folder '/usr/lib/rygel-1.0'. (rygel:763): Rygel-DEBUG: rygel-main.vala:137: New network 127.0.0.0 (lo) context available. IP: 127.0.0.1 (rygel:763): Rygel-DEBUG: rygel-main.vala:162: Ignoring network 127.0.0.0 (lo) context. (rygel:763): Rygel-DEBUG: rygel-main.vala:137: New network linksys1 (wlan0) context available. IP: 192.168.1.102 (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-external.so' GstLaunch-Message: rygel-gst-launch-plugin.vala:28: Plugin 'GstLaunch' disabled by user, ignoring.. (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-gst-launch.so' Mediathek-Message: rygel-mediathek-plugin.vala:33: Plugin 'ZDFMediathek' disabled by user, ignoring.. (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-mediathek.so' Rygel-Message: New plugin 'Playbin' available (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-playbin.so' (rygel:763): MediaExport-DEBUG: rygel-media-export-database.vala:93: Using database file /root/.cache/rygel/media-export.db Rygel-Message: New plugin 'MediaExport' available (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-media-export.so' (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-mpris.so' (rygel:763): Tracker-WARNING **: Failed to start Tracker service: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Tracker1 was . (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:183: Loaded module source: '/usr/lib/rygel-1.0/librygel-tracker.so' (rygel:763): Rygel-DEBUG: rygel-plugin-loader.vala:141: Finished searching for modules in folder '/usr/lib/rygel-1.0' (rygel:763): Rygel-DEBUG: rygel-root-device-factory.vala:264: No icon provided by plugin 'Playbin'. Using Rygel logo. (rygel:763): Rygel-DEBUG: rygel-v1-hacks.vala:70: V1 downgrade will be applied for devices matching .*Allegro-Software-WebClient.*|.*SEC_HHP_Galaxy S/1\.0.* (rygel:763): Rygel-DEBUG: rygel-root-device-factory.vala:264: No icon provided by plugin 'MediaExport'. Using Rygel logo. (rygel:763): Playbin-DEBUG: rygel-playbin-player.vala:69: Changing playback state to STOPPED. (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'TransportState = STOPPED' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:68: Setting up timeout for LastChange (rygel:763): Rygel-DEBUG: rygel-changelog.vala:55: LastChange sent (rygel:763): Playbin-DEBUG: rygel-playbin-player.vala:69: Changing playback state to STOPPED. (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'TransportState = STOPPED' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:68: Setting up timeout for LastChange (rygel:763): Playbin-DEBUG: rygel-playbin-player.vala:97: URI set to http://192.168.1.101:57645/mnt/sdcard/My%20Music/01.flac. (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentTrackURI = http://192.168.1.101:57645/mnt/sdcard/My%20Music/01.flac' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'AVTransportURI = http://192.168.1.101:57645/mnt/sdcard/My%20Music/01.flac' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentTrackMetadata = <DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:ud (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentTrackDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentMediaDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentTrackDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentMediaDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentTrackDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentMediaDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentTrackDuration = 0:00:00' logged (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'CurrentMediaDuration = 0:00:00' logged (rygel:763): Playbin-DEBUG: rygel-playbin-player.vala:69: Changing playback state to PLAYING. (rygel:763): Rygel-DEBUG: rygel-changelog.vala:74: 'TransportState = PLAYING' logged (rygel:763): Playbin-WARNING **: rygel-playbin-player.vala:210: Error from GStreamer element playbin20: gstsouphttpsrc.c(1119): gst_soup_http_src_parse_status : Not Found (404), URL: http://192.168.1.101:57645/mnt/sdcard/My%20Music/01.flac (rygel:763): Playbin-WARNING **: rygel-playbin-player.vala:213: Going to STOPPED state Did i miss something? I don't want to try new rygel version because the same version works fine on my PC. And it's not easy to update rygel with cross-compile, it has too many dependences. Looking forward for your help. Thank you! -Bob
_______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
