You are not logged in.

#1 2018-09-25 14:53:07

Cypher01
Member
Registered: 2017-05-20
Posts: 7

rygel doesn't harvest media

Hi@all,

I've been running rygel under Arch Linux ARM on an ODROID-C2 for some time now and it worked flawlessly.

Now I switched to a PC Engines apu4b4. I installed, including the optional dependencies, and configured rygel as I did on the ODROID, but it doesn't harvest media.

The output on the ODROID:

(rygel:6472): RygelCore-WARNING **: 16:39:55.412: Failed to load user configuration from file »/home/cypher/.config/rygel.conf«: No such file or directory
Rygel-Message: 16:39:55.922: rygel-acl.vala:143: No ACL fallback policy found. Using »allow«
Rygel-Message: 16:39:55.923: Rygel v0.36.2 starting…
Rygel-Tracker-Message: 16:39:56.519: rygel-tracker-item-factory.vala:68: Using none as upload directory for object.item.audioItem.musicTrack
Rygel-Tracker-Message: 16:39:56.689: rygel-tracker-item-factory.vala:68: Using none as upload directory for object.item.videoItem
Rygel-Tracker-Message: 16:39:56.698: rygel-tracker-item-factory.vala:68: Using none as upload directory for object.item.imageItem.photo
RygelCore-Message: 16:39:56.707: New plugin »Tracker« available
RygelCore-Message: 16:39:56.717: New plugin »Playbin« available
RygelCore-Message: 16:39:56.729: New plugin »MediaExport« available
MediaExport-Message: 16:39:56.830: rygel-media-export-plugin.vala:80: Plugin 'Tracker' inactivate, activating 'MediaExport' plugin
MediaExport-Message: 16:39:57.299: »file:///mnt/USB-STICK/Streaming« harvested
MediaExport-Message: 16:39:57.345: rygel-media-export-harvesting-task.vala:309: Harvesting of file:///mnt/USB-STICK/Streaming done in 0.095395
MediaExport-Message: 16:39:57.391: rygel-media-export-extract.vala:180: Started with descriptors 3 (in) 4 (out)

One can see, that rygel harvests the media files in /mnt/USB-STICK/Streaming, the folder that I configured in /etc/rygel.conf.

The output on the PC Engines:

(rygel:928): RygelCore-WARNING **: 16:40:08.552: Failed to load user configuration from file »/home/cypher/.config/rygel.conf«: No such file or directory
Rygel-Message: 16:40:09.308: rygel-acl.vala:143: No ACL fallback policy found. Using »allow«
Rygel-Message: 16:40:09.309: Rygel v0.36.2 starting…
Rygel-Tracker-Message: 16:40:09.348: rygel-tracker-item-factory.vala:68: Using none as upload directory for object.item.audioItem.musicTrack
Rygel-Tracker-Message: 16:40:09.651: rygel-tracker-item-factory.vala:68: Using none as upload directory for object.item.videoItem
Rygel-Tracker-Message: 16:40:09.659: rygel-tracker-item-factory.vala:68: Using none as upload directory for object.item.imageItem.photo
RygelCore-Message: 16:40:09.667: New plugin »Tracker« available
RygelCore-Message: 16:40:09.681: New plugin »Playbin« available
RygelCore-Message: 16:40:09.697: New plugin »MediaExport« available
MediaExport-Message: 16:40:10.101: rygel-media-export-plugin.vala:80: Plugin 'Tracker' inactivate, activating 'MediaExport' plugin
MediaExport-Message: 16:40:11.033: rygel-media-export-extract.vala:180: Started with descriptors 3 (in) 4 (out)

One can see, the output is basically the same, except that no media is harvested. The configured folder is the same, /mnt/USB-STICK/Streaming also exists on the PC Engines.

When I start MediaHouse, an Android app, on my tablet, I see the player and I can also see the subfolder structure in the Streaming folder, but I don't see any video files.

I've played around with the configuration so much, but I cannot get it running.

I have just one assumption. The PC Engines doesn't have a graphics chip. Could this be the problem? Is a graphics chip mandatory to run rygel (or any media server)? Any other ideas?

Please help!

Cypher

Offline

#2 2018-09-30 22:38:43

Cypher01
Member
Registered: 2017-05-20
Posts: 7

Re: rygel doesn't harvest media

No idea? sad

Offline

#3 2018-10-12 11:45:34

Cypher01
Member
Registered: 2017-05-20
Posts: 7

Re: rygel doesn't harvest media

This problem seems to be unique hmm

Offline

#4 2018-10-12 12:06:08

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 5,476

Re: rygel doesn't harvest media

Don't do that https://wiki.archlinux.org/index.php/Co … ct#Bumping

Are the files readable by the user you are starting rygel with ? What's the filesystem on your disk? Is it the same user on both the odroid and the PC engine? More importantly, is it the same UID ? My guess would be that your files are simply not readable by the user you are trying to use.

Offline

#5 2018-10-15 23:06:56

Cypher01
Member
Registered: 2017-05-20
Posts: 7

Re: rygel doesn't harvest media

V1del wrote:

Are the files readable by the user you are starting rygel with? What's the filesystem on your disk? Is it the same user on both the odroid and the PC engine? More importantly, is it the same UID? My guess would be that your files are simply not readable by the user you are trying to use.

I created my own rygel.service file for systemd, including my user and group. Even the UID and GID is the same on both systems. I also tried to start rygel manually, also as this user. The files and folders are also owned by this user and group. The setup is exactly the same on both systems. Additionally I tried to set the rights for every file and folder to 777. Nothing helped...

I'm afraid I have to give up. I'll try a different streaming server, probably I can get at least useful error messages, if it also doesn't work. I still guess it doesn't work because of missing dependencies. But without any output it's impossible to debug this.

Anyway, thx for the suggestions. Any further helpful information is welcome!

Offline

#6 2018-10-16 00:39:14

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 5,476

Re: rygel doesn't harvest media

Looking at the package, tracker-miners is an optdepends and the description of it's intended feature provision does match with what you are trying to do, is it installed? Tracker in general running?

Offline

#7 2018-10-20 17:15:46

Cypher01
Member
Registered: 2017-05-20
Posts: 7

Re: rygel doesn't harvest media

V1del wrote:

Looking at the package, tracker-miners is an optdepends and the description of it's intended feature provision does match with what you are trying to do, is it installed? Tracker in general running?

tracker-miners is installed, but as far as I understand, it is only to share tracker information. And it is not installed on the ODROID. tracker however is a dependeny and therefor is installed anyway.

I'm not sure what you mean by "tracker in general running", at least I don't see a systemd service file on both devices. Or do you mean if it is working? Let me google how to test this.

Offline

Board footer

Powered by FluxBB