Reply
Thread Tools
Guest | Posts: n/a | Thanked: 0 times | Joined on
#1
Rygel - DLNA/UPNP streaming

Now ready for testing!
Started this thread, not to pollute other thread

So, here are the files for rygel

Download archive from https://dl.dropboxusercontent.com/u/...elfiles.tar.gz

UPDATE: glib2 libraries (v2.39.3) is now finished compiling and RPMs created:

Download from: https://dl.dropboxusercontent.com/u/...2/glib2.tar.gz

UPDATE: Tracker plugins were missing, get from here, and install:

https://dl.dropboxusercontent.com/u/...-2.armv7hl.rpm

unpack archive

tar xvf rygelfiles.tar.gz

and install with either

pkcon install-local <file>

or

rpm -i <file>

Like I stated before, leave glib2 for last and, if rygel fails, install glib2 included in the archive also.

You will probably also need to install perl module XML::Parser

cpan install XML::Parser as root

install I believe is best in this order:

libsoup-2.45.3-0.2.armv7hl.rpm
I recommend you first try the one (older version) that is available at Jolla, before this one.

libgee-0.8.8-1.armv7hl.rpm
gssdp-0.14.6-1.armv7hl.rpm
gupnp-0.20.9-1.armv7hl.rpm
gupnp-av-0.12.4-1.armv7hl.rpm
gupnp-dlna-0.10.2-2.armv7hl.rpm
rygel-0.21.3-1.armv7hl.rpm

glib-2.39.3.armv7hl.rpm
(if needed) - I am not including this RPM atm, its still building and who knows, it may not be needed.

and, finally, edit, for all users:

nano /etc/rygel.conf

or, for current (nemo) user:

nano ~/.config/rygel.conf

sample rygel.conf file:

Code:
# Set it to 'false' if you want to disable transcoding support.
enable-transcoding=true
 
# Where video files should be saved if allow-upload is true.
# Defaults to @VIDEOS@, the standard videos folder (typically ${HOME}/Videos).
video-upload-folder=@VIDEOS@
 
# Where music files should be saved if allow-upload is true
# Defaults to @MUSIC@, the standard music folder (typically ${HOME}/Music).
music-upload-folder=@MUSIC@
 
# Where picture files should be saved if allow-upload is true
# Defaults to @PICTURES@, the standard picture folder (typically ${HOME}/Pictures).
picture-upload-folder=@PICTURES@
 
#add a default portnumber
port=65000
 
# Tracker's indexing options can be configured with tracker-preferences
[Tracker]
enabled=true
share-pictures=true
share-videos=true
share-music=true
strict-sharing=false
title=@REALNAME@'s media        # whatever name you choose
 
[Playbin]
enabled=true
title=Audio/Video playback on @HOSTNAME@        # whatever name you choose
This sample file is found here, together with more information on rygel and its command-line parameters:

http://wiki.gnome.org/Projects/Rygel

If it works good for all, perhaps someone good in QML/QT5 can make a nice gui for configuration and start/stop of streaming service ?

If needed, I have build SRPMs and devel packages of all, and will be happy to supply those.
Attached Images
  

Last edited by nieldk; 2014-01-20 at 13:16. Reason: Added screenshot from Windows Mediaplayer detecting JOLLA
 

The Following 9 Users Say Thank You to For This Useful Post:
Posts: 108 | Thanked: 179 times | Joined on Feb 2012
#2
You should set

Code:
[MediaExport]
enabled = false
Sailfish uses Tracker IIRC and it will take precedence, no need to hammer your battery with needless device crawl operations.

Also, Rygel's documentaiton lives at http://wiki.gnome.org/Projects/Rygel and if you have general questions on Rygel, feel free to visit us on #gupnp at irc.gnome.org

Last edited by phako; 2014-01-19 at 11:57.
 

The Following 6 Users Say Thank You to phako For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#3
@phako, thanks, I updated first post
Added also missing tracker plugins to first post (https://dl.dropboxusercontent.com/u/...-2.armv7hl.rpm)
Now, it is working with tracker.

Last edited by nieldk; 2014-01-19 at 21:21.
 

The Following 2 Users Say Thank You to For This Useful Post:
Posts: 108 | Thanked: 179 times | Joined on Feb 2012
#4
Hm, no video thumbnails... Might need some debugging where Sailfish puts those.
 

The Following 3 Users Say Thank You to phako For This Useful Post:
Posts: 4 | Thanked: 2 times | Joined on Jan 2014
#5
Hi there,

have you given up the approach to port Rygel? If not, it would be great if you could supply a valid link or shift the files over into your Warehouse repository.

If so, would you mind to supply the gupnp installers via the repository nevertheless?

Thanks in advance.
 

The Following User Says Thank You to marsch For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 07:42.