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

Reply via email to