Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Ubuntu - Mini guida testuale su Rygel, software per lo streaming casalingo.
#1
Buon giorno.

Il protocollo dlna, nato dalla sinergia di diverse industrie hi-tech (LG, Panasonic, Samsung etc.), ha lo scopo di far comunicare
diversi devices audio-video per la condivione di contenuti.
Ad esempio si possono vedere film archiviati su un pc dalla smart tv.
Condizione necessaria è che tutti i devices facciano parte della stessa rete, non importa se connessi wireless o via ethernet.
Rygel è un piccolo grande software adatto allo scopo.
Si installa con i comandi da terminale:
Citazione:sudo apt-get install rygel rygel-preferences
Di default rygel condivide le cartelle video musica e foto presenti sulla Home/utente.
Lo vediamo aprendo rygel preferences.
In alto a destra il tasto di attivazione deve essere su On; a sinistra un pò più in basso cliccando su + possiamo importare file multimediali da altre cartelle, magari presenti su altri hard-disks (ovviamente montati).
Il programma crea un file di configurazione su etc/.config/rygel.conf,
editabile per esempio da sudo nautilus:
Codice:
# Configuration file for Rygel
#
# In most cases, you would want to use the rygel-preferences UI rather than
# editing this file by hand.

# General configuration options
[general]
# Set it to 'true' if Rygel should be run as part of user's session.
enabled=true

# Set it to 'false' if you want to disable transcoding support.
enable-transcoding=true

# Set it to 'false' if you want to disable MP3 transcoding support.
enable-mp3-transcoder=true

# Set it to 'false' if you want to disable LPCM transcoding support.
enable-lpcm-transcoder=true

# Set it to 'false' if you want to disable mpeg transport stream
# (mpeg 2 video + audio) transcoding support.
enable-mp2ts-transcoder=true

# Set it to 'false' if you want to disable WMV transcoding support.
enable-wmv-transcoder=true

# The network interface to attach rygel to. Leave it blank for dynamic
# configuration.
interface=
# The port to run HTTP server on. 0 means dynamic.
port=0

# The log level
#
# 1=critical
# 2=error
# 3=warning
# 4=message/info
# 5=debug
#
log-level=4

# Plugin specific sections
#
# Some options are generic and some are specific to each plugin.
# The generic ones are:
#
# * enabled: As the name suggests, to enable or disable the plugin.
# * title: The title of the plugin to advertise to UPnP clients. This can
#          contain the following automatically substituted keywords:
#       * @REALNAME@: The real name of the user as returned by
#                     g_get_real_name() function of glib library.
#       * @REALNAME@: The real name of the user as returned by
#                     g_get_real_name() function of glib library.
#       * @USERNAME@: The user name of the user as returned by
#                     g_get_user_name() function of glib library.
#       * @HOSTNAME@: The host name of the machine rygel is running on, as
#                     returned by g_get_host_name() function of glib library.
#

[Tracker]
enabled=true
share-pictures=true
share-videos=true
share-music=true
title=@REALNAME@'s media

[MediaExport]
enabled=true
title=@REALNAME@'s media
# List of URIs to export. Following variables are automatically substituted by
# the appropriate XDG standar media folders by Rygel for you.
#
#       * @MUSIC@: The standard music folder (typically ${HOME}/Music).
#       * @VIDEOS@: The standard videos folder (typically ${HOME}/Videos).
#       * @PICTURES@: The standard pictures folder (typically ${HOME}/Pictures).
#
uris=@MUSIC@;@VIDEOS@;@PICTURES@
include-filter=.mp3;.oga;.ogv;.ogg;.mkv;.avi;.mp4;.m4v;m4a;.mpeg;.mpg;.ts;.flac;.jpeg;.jpg;.png;.wav;.wma;.wmv;.asf
extract-metadata=true

[Playbin]
enabled=true
title=Audio/Video playback on @HOSTNAME@

[ZDFMediathek]
enabled=false
# List of ids of broadcasts
rss=508

[GstLaunch]
enabled=false
launch-items=audiotestsrc;videotestsrc;videotestoverlay
audiotestsrc-title=Audiotestsrc
audiotestsrc-mime=audio/x-wav
audiotestsrc-launch=audiotestsrc ! wavenc
videotestsrc-title=Videotestsrc
videotestsrc-mime=video/mpeg
videotestsrc-launch=videotestsrc ! ffenc_mpeg2video ! mpegtsmux
videotestoverlay-title=Videotestsrc with timeoverlay 2
videotestoverlay-mime=video/mpeg
videotestoverlay-launch=videotestsrc ! timeoverlay ! ffenc_mpeg2video ! mpegtsmux
Modificatelo solo se volete indirizzare rygel esclusivamente su cartelle diverse da quelle di default;in tal caso si eliminano 
Citazione:#       * @MUSIC@: The standard music folder (typically ${HOME}/Music).
#       * @VIDEOS@: The standard videos folder (typically ${HOME}/Videos).
#       * @PICTURES@: The standard pictures folder (typically ${HOME}/Pictures),
sostituendole con  #       * @PICTURES@: The standard pictures folder (typically ${CARTELLA}/Eventuale sottocartella);

su uris cancellare @MUSIC@;@VIDEOS@;@PICTURES@ ed inserire il percorso/i prescelti, separati da;

esempio:uris=/nome cartella/nome sottocartella;/nome altra cartella/nome altra sottocartella/

Comunque, impostando rygel preferences, editare non serve.

Inoltre,a mio avviso occorre installare la configurazione di base, ossia con il solo plugin Media Export;
ad esempio nel caso lo si fosse installato, sarebbe necessario disabilitare il plugin Tracker che crea anche il file rygel.conf
sulla Home/utente, facendo puntare il software solo su video musica e foto presenti appunto su quest'ultima cartella.
Un consiglio: lanciate sempre rygel da shell digitando rygel: solo quando questi lancerà lo streaming with high frequencies VQ coding con Media Export, avrete la certezza di un corretto funzionamento.
In caso lo streaming non venga lanciato, aprite un nuovo terminale e ripetete l'operazione lanciando rygel, oppure ripetete
dopo aver riavviato il pc.
Accendete la smart tv, andate sui servizi smart, Smart Share (o simile ,a seconda delle marche tv);spulciando potrete gustarvi
i file multimediali presenti sul vostro pc.
Da smartphone, cellulari, psp, etc.,  installate prima i relativi softwares/apps per abilitarli all'uso del protocollo dlna.
That's all.

Girolamo

edit dxgiusti: spero di aver formattato il post in modo più facilmente leggibile.
Cita messaggio
Grazie da:
#2
Grazie dx giusti Tongue
Buona giornata
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)