Dimensione: 2613
Commento:
|
Dimensione: 6764
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
<<Indice>> <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,348663.msg2687305.html#msg2687305"; rilasci="11.10 11.04 10.10 10.04")>> <<BR>> |
<<Indice(depth=3)>> <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,487463.new.html"; rilasci="11.10 11.04 10.10 10.04")>> |
Linea 6: | Linea 5: |
La DLNA (Digital Living Network Alliance) è una collaborazione fra industrie di computer e apparati mobili, con l'obiettivo di sviluppare uno standard che possa essere usato per la comunicazione su reti locali di molteplici dispositivi audio e video. | La '''DLNA''' ('''D'''igital '''L'''iving '''N'''etwork Alliance) è una collaborazione fra industrie di computer e apparati mobili. L'obiettivo di tale organizzazione è quello di sviluppare uno standard che possa essere usato per la comunicazione su reti locali di molteplici dispositivi audio e video. |
Linea 8: | Linea 7: |
Il protocollo di rete usato per tale scopo è, generalmente, UPnP (Universal Plug 'n Play), che permette la condivisione di contenuti audio/video in una rete. | Il protocollo di rete usato per tale scopo è, generalmente, '''UPnP''' che permette la condivisione di contenuti multimediali in una rete. Questo tipo di protocollo offre la possibilità di utilizzare determinate periferiche non appena vengono connesse al computer o alla rete. |
Linea 10: | Linea 9: |
Il nome (letteralmente "inserisci e utilizza") deriva dal fatto che una periferica (dai computer ai cellulari), appena collegati alla rete, sono già pronti per la riproduzione. | Un altro protocollo utilizzato è '''DAAP''', sviluppato da '''Apple''' e utilizzato nel famoso programma '''iTunes'''. |
Linea 12: | Linea 11: |
Altri protocolli utilizzati sono, per esempio DAAP. È un protocollo proprietario della Apple che utilizza nel suo programma iTunes. | = Configurazione di MediaTomb = |
Linea 14: | Linea 13: |
= Configurazione di UPnP = | '''UPnP''' necessita di un server che trasmetta i contenuti nella rete e di uno o più client che possono accedervi. '''Ubuntu''' dispone di diversi programmi che possono funzionare da client/server e in questa guida verrà illustrato il procedimento di installazione e configurazione di '''!MediaTomb'''. |
Linea 16: | Linea 15: |
UpnP necessita di un server, che trasmetta i contenuti nella rete, e di un client, che possa accedere. | * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://mediatomb|mediatomb]]. |
Linea 18: | Linea 17: |
'''Ubuntu''' dispone di molti software che fungono da server/client per UPnP. == MediaTomb == Installare il pacchetto [[apt://mediatomb|mediatomb]]. Per avviare il programma, è sufficente aprire un terminale e digitare {{{ |
* Avviare il programma digitando in una finestra di terminale e il seguente comando: {{{ |
Linea 28: | Linea 20: |
Quindi aprire un browser web e connettersi a [[localhost:49153]]. | * Avviare un [[InternetRete/Navigazione|browser]] e connettersi all'indirizzo [[http://localhost:49153]]. |
Linea 30: | Linea 22: |
== Configurare MediaTomb == | Nei paragrafi successivi si andranno ad analizzare le modifiche che si possono effettuare attraverso il file di configurazione `config.xml`. Prima di procedere quindi, aprire con un [[http://wiki.ubuntu-it.org/Ufficio/EditorDiTesto|editor di testo]] il file `~/.mediatomb/config.xml`. |
Linea 32: | Linea 24: |
Mediatomb può essere configurato a piacere, il file di configurazione è scritto in linguaggio xml. Segue una guida che riporta i comandi più utili e/o utilizzati. | == Impostazioni server == |
Linea 34: | Linea 26: |
Prima di iniziare, aprire con un editor di testo il file `~/.mediatomb/config.xml` | Le impostazioni relative alla configurazione del server sono racchiuse tra i tag `<server>`. |
Linea 36: | Linea 28: |
=== Impostazioni server === | === Login === |
Linea 38: | Linea 30: |
Sono le impostazioni riferite al server, scritte sotto il tag `<server>` | Il login permette di accedere al server solo se autenticati. Per abilitare questa opzione è necessario prima di tutto abilitare gli account. |
Linea 40: | Linea 32: |
==== Login ==== È forse una delle impostazioni più utili di Mediatomb. Permette di accedere al server solo se autenticati. Prima di tutto, attivare gli account. Cambiare la riga{{{ <accounts enabled="no" session-timeout="30"> |
* Cercare nel file `~/.mediatomb/config.xml` la seguente riga: {{{ <accounts enabled="no" session-timeout="30"> |
Linea 47: | Linea 35: |
in{{{ <accounts enabled="yes" session-timeout="30"> |
* Sostituire la riga precedente con la seguente: {{{ <accounts enabled="yes" session-timeout="30"> |
Linea 51: | Linea 40: |
Quindi, per ogni account che si vuole attivare, aggiungere la seguente riga sotto al tag sopra riportato{{{ | * Per ogni account che si vuole attivare, aggiungere la seguente riga sotto al tag sopra riportato: {{{ |
Linea 55: | Linea 44: |
Cambiare XXX con l' utente e la password desiderata. | Sostituire «`XXX`» con l' utente e la password desiderata. |
Linea 57: | Linea 46: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Purtroppo, Mediatomb non permette né di disattivare l'esplorazione delle cartelle del filesystem del server, né di impostare permessi per gli specifici utenti.''' || | ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''!MediaTomb non permette né di disattivare l'esplorazione delle cartelle del filesystem del server, né di impostare permessi per gli specifici utenti.''' || === Cambio porta === !MediaTomb assegna la porta dell'interfaccia in modo automatico, generalmente alla 49152. È possibile modificare questo parametro aggiungendo la seguente riga: {{{ <port>XXX</port> }}} Sostituire «`XXX`» con il numero della porta desiderata. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per delle limitazioni del protocollo UPnP è possibile selezionare solo le porte dalla 49152 in su''. || === Nome del server === Per modificare il nome del server visualizzato è sufficiente aggiungere la seguente riga: {{{ <name>XXX</name> }}} Sostituire a «`XXX`» il nome del server desiderato. === Home di MediaTomb === !MediaTomb assume in modo predefinito come propria directory home quella dell'utente che si è loggato. Se si desidera cambiare questo parametro inserire la seguente riga: {{{ <home>/home/XXX/.mediatomb</home> }}} Sostituire «`XXX`» con il nome dell'utente desiderato. == Impostazioni di runtime == Queste opzioni forniscono un controllo addizionale del server e sono racchiuse tra i tag `<extended-runtime-options>`. === Thumbnail dei video === '''Ffmpegthumbnailer''' è una comoda libreria che permette di mostrare le thumbnail dei video. * Per abilitare la funzione aggiungere la seguente riga: {{{ <ffmpegthumbnailer enabled="yes"> }}} * Per specificare la dimensione in pixel dell'anteprima aggiungere la seguente riga: {{{ <thumbnail-size>128</thumbnail-size> }}} In questo caso si è scelto una risoluzione 128x128. L'anteprima non può superare i 160x160 pixel. * Per aggiungere delle righe stile pellicola ai bordi dell'immagine aggiungere la seguente riga: {{{ <filmstrip-overlay>yes</filmstrip-overlay> }}} Per l'elenco completo delle impostazioni di !MediaTomb fare riferimento alla documentazione ufficiale in lingua inglese presente al [[http://mediatomb.cc/pages/documentation#id2856319|seguente indirizzo]]. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Non tutti i dispositivi DLNA supportano i thumbnail dei video.'' || = Client per UPnP = Un buon client per UPnP è il conosciuto [[apt://rhythmbox|Rhythmbox]]. Dopo aver installato il programma, è necessario attivare il plug-in «DLNA/UPnP sharing and control support» dalle impostazioni di Rhythmbox. Una volta attivato il plug-in, il programma potrebbe restituire il seguente messaggio di errore: {{{ Plugin error Unable to activate plugin DLNA/UPnP sharing and control support }}} In questo caso dovrebbe essere sufficiente installare il pacchetto [[apt://python-coherence|python-coherence]]. == DAAP == '''DAAP''' ('''D'''igital '''A'''udio '''A'''ccess '''P'''rotocol) è un protocollo proprietario sviluppato da '''Apple Inc.''' per la condivisione di musica sulla propria rete domestica. * Installare il pacchetto [[apt://mt-daapd|mt-daapd]]. * Modificare con un [[http://wiki.ubuntu-it.org/Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|permessi di amministrazione]] il file `/etc/mt-daapd.conf`: {{{ sudo gedit /etc/mt-daapd.conf }}} * Cercare la seguente riga: {{{ mp3_dir }}} * Indicare la directory che contiene i file che si desidera condividere, per esempio: {{{ mp3_dir = /home/XXX/musica }}} Sostituire «`XXX`» con il nome dell'utente. I client più usati per DAAP sono [[apt://rhythmbox|Rhythmbox]] e [[Multimedia/Audio/Banshee|Banshee]]. = Ulteriori risorse = * [[http://mediatomb.cc|Sito ufficiale di Mediatomb]] * [[http://www.upnp.org/|Sito ufficiale dell'UPnP forum]] * [[http://www.opendaap.org/|Sito ufficiale di OpenDAAP]] ---- CategoryNuoviDocumenti |
Problemi in questa pagina? Segnalali in questa discussione
DLNA
La DLNA (Digital Living Network Alliance) è una collaborazione fra industrie di computer e apparati mobili. L'obiettivo di tale organizzazione è quello di sviluppare uno standard che possa essere usato per la comunicazione su reti locali di molteplici dispositivi audio e video.
Il protocollo di rete usato per tale scopo è, generalmente, UPnP che permette la condivisione di contenuti multimediali in una rete. Questo tipo di protocollo offre la possibilità di utilizzare determinate periferiche non appena vengono connesse al computer o alla rete.
Un altro protocollo utilizzato è DAAP, sviluppato da Apple e utilizzato nel famoso programma iTunes.
Configurazione di MediaTomb
UPnP necessita di un server che trasmetta i contenuti nella rete e di uno o più client che possono accedervi. Ubuntu dispone di diversi programmi che possono funzionare da client/server e in questa guida verrà illustrato il procedimento di installazione e configurazione di MediaTomb.
Installare il pacchetto mediatomb.
Avviare il programma digitando in una finestra di terminale e il seguente comando:
mediatomb
Avviare un browser e connettersi all'indirizzo http://localhost:49153.
Nei paragrafi successivi si andranno ad analizzare le modifiche che si possono effettuare attraverso il file di configurazione config.xml. Prima di procedere quindi, aprire con un editor di testo il file ~/.mediatomb/config.xml.
Impostazioni server
Le impostazioni relative alla configurazione del server sono racchiuse tra i tag <server>.
Login
Il login permette di accedere al server solo se autenticati. Per abilitare questa opzione è necessario prima di tutto abilitare gli account.
Cercare nel file ~/.mediatomb/config.xml la seguente riga:
<accounts enabled="no" session-timeout="30">
Sostituire la riga precedente con la seguente:
<accounts enabled="yes" session-timeout="30">
Per ogni account che si vuole attivare, aggiungere la seguente riga sotto al tag sopra riportato:
<account user="XXXXX" password="XXXX"/>
Sostituire «XXX» con l' utente e la password desiderata.
MediaTomb non permette né di disattivare l'esplorazione delle cartelle del filesystem del server, né di impostare permessi per gli specifici utenti. |
Cambio porta
MediaTomb assegna la porta dell'interfaccia in modo automatico, generalmente alla 49152. È possibile modificare questo parametro aggiungendo la seguente riga:
<port>XXX</port>
Sostituire «XXX» con il numero della porta desiderata.
Nome del server
Per modificare il nome del server visualizzato è sufficiente aggiungere la seguente riga:
<name>XXX</name>
Sostituire a «XXX» il nome del server desiderato.
Home di MediaTomb
MediaTomb assume in modo predefinito come propria directory home quella dell'utente che si è loggato. Se si desidera cambiare questo parametro inserire la seguente riga:
<home>/home/XXX/.mediatomb</home>
Sostituire «XXX» con il nome dell'utente desiderato.
Impostazioni di runtime
Queste opzioni forniscono un controllo addizionale del server e sono racchiuse tra i tag <extended-runtime-options>.
Thumbnail dei video
Ffmpegthumbnailer è una comoda libreria che permette di mostrare le thumbnail dei video.
Per abilitare la funzione aggiungere la seguente riga:
<ffmpegthumbnailer enabled="yes">
Per specificare la dimensione in pixel dell'anteprima aggiungere la seguente riga:
<thumbnail-size>128</thumbnail-size>
In questo caso si è scelto una risoluzione 128x128. L'anteprima non può superare i 160x160 pixel.Per aggiungere delle righe stile pellicola ai bordi dell'immagine aggiungere la seguente riga:
<filmstrip-overlay>yes</filmstrip-overlay>
Per l'elenco completo delle impostazioni di MediaTomb fare riferimento alla documentazione ufficiale in lingua inglese presente al seguente indirizzo.
Client per UPnP
Un buon client per UPnP è il conosciuto Rhythmbox. Dopo aver installato il programma, è necessario attivare il plug-in «DLNA/UPnP sharing and control support» dalle impostazioni di Rhythmbox.
Una volta attivato il plug-in, il programma potrebbe restituire il seguente messaggio di errore:
Plugin error Unable to activate plugin DLNA/UPnP sharing and control support
In questo caso dovrebbe essere sufficiente installare il pacchetto python-coherence.
DAAP
DAAP (Digital Audio Access Protocol) è un protocollo proprietario sviluppato da Apple Inc. per la condivisione di musica sulla propria rete domestica.
Installare il pacchetto mt-daapd.
Modificare con un editor di testo e con i permessi di amministrazione il file /etc/mt-daapd.conf:
sudo gedit /etc/mt-daapd.conf
Cercare la seguente riga:
mp3_dir
Indicare la directory che contiene i file che si desidera condividere, per esempio:
mp3_dir = /home/XXX/musica
Sostituire «XXX» con il nome dell'utente.
I client più usati per DAAP sono Rhythmbox e Banshee.