SlideShare une entreprise Scribd logo
1  sur  28
Digital Living Network alliance
chi è costui e
come sfruttarlo al meglio.
Simone Marzona
simone.marzona@carnialug.net
La situazione
Nell'era dell'informazione si può dire che
i dati che ci si porta dietro ed
i dati di cui ci libera,
sono una descrizione,
nemmeno troppo incompleta, di noi stessi.
Se in questo vi è una parte di verità, è
auspicabile avere il controllo sui primi e
limitare i secondi
La situazione - segue
Considerando solo la vita privata, la quantità di
dati multimediali che accumuliamo è in forte
crescita, da tempo:
● raccolte fotografiche personali
● foto e filmati personali
● film (dvd, bluray)
● collezioni musicali
La situazione - segue
Spesso questi dati si accumulano sui device
più disparati:
● schede di memoria, chiavette usb
● smartphone
● cd/dvd/bluray
● computer
● mediacenter
● photocd (ve li ricordate?)
Le conseguenze
L'eterogeneità spesso produce incompatibilità
che si manifesta in:
● formati dei dati non supportati
● formati dei supporti non compatibili
Le cause
Molti di questi problemi hanno radice comune:
● nella differenza della velocità di
"invecchiamento" delle tecnologie che
acquisiscono i dati
● nell'insaziabile fame di ricordi che
contraddistingue il genere umano
La quadratura del cerchio
● friure dei contenuti multimediali in modo
pratico e veloce, indipendentemente da
dove si trovano e in che formato sono
stati archiviati
● fruire dello stesso contenuto da dispositivi
diversi
● sostituire i vari apparati senza i vincoli delle
matrici di compatibilità
● poter conservare in modo pratico
tutti i dati
La quadratura del cerchio - segue
Gli aspetti chiave diventano:
● integrare “intrattenimento” e “gestione
dell'informazione”
● sposare l'idea che in tutto questo, l'unico
valore è nel dato e nel suo ciclo di vita.
● flessibilità del sistema ed
intercambiabilità delle sue componenti
La quadratura del cerchio - segue
Perché questo è importante:
● il legame con un brand diventa nullo,
approccio trasversale
● posso gestire i dati nel modo migliore, con
un approccio informatico
● posso fruire dei contenuti nel modo
migliore, attraverso l'elettronica di consumo
DLNA - Digital Living Network Alliance
● DLNA è un protocollo applicativo che ha
come obiettivo trasportare dati
multimediali, associando dei ruoli alle
entità che operano sui dati
● si basa su un accordo fra vari brand
dell'elettronica di consumo che ne
sostengono la diffusione
● è un protocollo aperto
DLNA – la logica
DLNA definisce:
● dei ruoli
● Media Renderer
● Media Controller
● Media Storage
● dei flussi
● Controller-Renderer
● Renderer-Storage
Scenari esemplificativi
Scenario home-office:
● media server/media controller
● Mediacenter evoluto
● Tablet
● media renderer
● TV
● Speaker DLNA nativo
● media server
● Server Linux con Minidlna/Mediatomb
● Device di storage (NAS)
● media renderer
● Speaker DLNA nativi, “party play”
● TV/lettory bluray
● Smartbox player
● media controller
● Software su pc
● Software su tablet o smartphone
Scenari esemplificativi - segue
Contesti professionali
● intrattenimento musicale in locali di
accoglienza
● intrattenimento video/audio in contesti
espositivi
● video e/o musica in contesti
fisioterapici/wellness
● intrattenimento musicale in aree
commerciali
● supporto a manifestazioni organizzate in
aree estese/articolate
Linux può ricoprire tutti i ruoli previsti dal
protocollo, fra i più interessanti vi è quello di
media server:
● Mediatomb
● Minidlna
● PLEX MediaServer (NON OSS)
Linux e OSS
Linux e OSS - segue
Quali vantaggi:
● controllo totale sui dati
● Affidabilità
● Backup
● Controllo accessi
● integrabile con il mondo “intrattenimento”
(DLNA)
● integrabile con il mondo “informatico“ (SMB,
NFS, AFP, FTP, WebDAV)
Linux e OSS - segue
Questo approccio ci consente di sfruttare:
● il meglio dei due mondi:
● usabilità
● controllo/gestione
● ogni novità proposta dal mercato nel
momento più opportuno
Linux e OSS - segue
Questo approccio ci consente di dimenticare i
“classici”:
● zona tv che si affolla di dispositivi
● mediacenter che non sono aggiornabili
● dispositivi non più espandibili
● possibilità di fruire dei contenuti solo in
alcuni contesti (es. salotto)
Scenari più articolati
Gli smartphone/tablet possono trarre beneficio
dalla sovrapposizione dei ruoli, ricoprendoli
tutti:
● è possibile sfogliare le foto, o riprodurre un
file audio, da un altra sorgente DLNA (media
renderer)
● è possibile ordinare ad un media renderer di
riprodurre un file da uno specifico media
server (media controller)
Scenari più articolati - segue
● è possibile rendere disponibili ad altri
soggetti i propri contenuti, le proprie foto ad
esempio (media server)
● è possibile riprodurre i propri contenuti su
uno specifico media renderer (media
server+controller)
Scenari più articolati - segue
Alcuni media server, come Mediatomb,
mettono a disposizione:
● conversione on-the-fly dei dati
● gestione di stream multipli in modo
trasparente
● ricerche veloci tramite utilizzo di db di
indicizzazione
● classificazione automatica dei nuovi
contenuti, tramite iNotify
Scenari più articolati - segue
● funzionalità “proxy” di servizi on line come
webradio, YouTube, Apple Trailer etc.
● miniature dei contenuti create
dinamicamente
● download di album art, lyrics e sottotitoli
associabili runtime ad altri contenuti
Wifi o Rame?
Tutta la comunicazione fra gli elementi in gioco
è su tcp.
Qual'è la necessità di banda?
● filmato FullHD/bluray mkv: 1MB/sec
abbondante
● audio (mp3/flac): trascurabile
● immagini: trascurabile
Wifi o Rame? - segue
Di fatto l'ampiezza di banda necessaria è data
dalle dimensioni dei dati da leggere.
Perché:
● DLNA è un trasporto di dati dal media
server verso un media renderer, la
decodifica / decompressione avviene sul
media renderer
● è possibile avere più flussi indipendenti e
contemporanei
Wifi o Rame? - segue
Dal punto di vista della rete è importante:
● la disponibilità costante di banda, quindi su
reti cariche o su wifi può essere necessario
privilegiare il traffico multimediale in
streaming
● la presenza di trasferimenti bulk di grandi
quantità di dati (pochi e grandi files) può
essere un problema
Riferimenti on line
Alcuni riferimenti on-line :
● http://www.dlna.org
● BubbleUPNP su Google Play Store
● http://mediatomb.cc
● http://sourceforge.net/projects/minidlna/
● http://coherence.beebits.net/wiki/Totem
● http://amarok.kde.org/
Ringrazio...
CarniaLug – Linux Users Group della Carnia
PNLug – Linux Users Group di Pordenone
Voi tutti...
Licenza d'uso
di questo documento
Quest'opera è stata rilasciata sotto la licenza
Creative Commons Attribuzione-Condividi
allo stesso modo 2.5.
Per leggere una copia della licenza visita il
sito web
http://creativecommons.org/licenses/publicd
omain/ o spedisci una lettera a Creative
Commons, 559 Nathan Abbott Way,
Stanford, California 94305, USA.

Contenu connexe

Similaire à Digital Living Network Alliance - chi è costui e come sfruttarlo al meglio. Simone Marzona

Thesis: browser MHP-XHTML on DVB-T decoder
Thesis: browser MHP-XHTML on DVB-T decoderThesis: browser MHP-XHTML on DVB-T decoder
Thesis: browser MHP-XHTML on DVB-T decoder
guest263043
 

Similaire à Digital Living Network Alliance - chi è costui e come sfruttarlo al meglio. Simone Marzona (20)

Privacy in enigmate
Privacy in enigmatePrivacy in enigmate
Privacy in enigmate
 
L'aspetto sociale del p2p
L'aspetto sociale del p2pL'aspetto sociale del p2p
L'aspetto sociale del p2p
 
l'aspetto sociale del p2p
l'aspetto sociale del p2pl'aspetto sociale del p2p
l'aspetto sociale del p2p
 
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
Presentazione del Software Libero e di Ubuntu al Linux Day 25 ottobre 2014
 
Linux
LinuxLinux
Linux
 
Il Software Libero nella PPAA - LD09
Il Software Libero nella PPAA - LD09Il Software Libero nella PPAA - LD09
Il Software Libero nella PPAA - LD09
 
Back to Mainframe
Back to MainframeBack to Mainframe
Back to Mainframe
 
Da Zero all'open per PA e PMI
Da Zero all'open per PA e PMIDa Zero all'open per PA e PMI
Da Zero all'open per PA e PMI
 
Da 0 all'open per PA e PMI
Da 0 all'open per PA e PMIDa 0 all'open per PA e PMI
Da 0 all'open per PA e PMI
 
Aspetto sociale del p2p
Aspetto sociale del p2pAspetto sociale del p2p
Aspetto sociale del p2p
 
10 Linuxday2002
10 Linuxday200210 Linuxday2002
10 Linuxday2002
 
Thesis: browser MHP-XHTML on DVB-T decoder
Thesis: browser MHP-XHTML on DVB-T decoderThesis: browser MHP-XHTML on DVB-T decoder
Thesis: browser MHP-XHTML on DVB-T decoder
 
Linux Nelle Aziende Installfest2007
Linux Nelle Aziende Installfest2007Linux Nelle Aziende Installfest2007
Linux Nelle Aziende Installfest2007
 
Ekiga: telefonare con Gnu/Linux
Ekiga: telefonare con Gnu/LinuxEkiga: telefonare con Gnu/Linux
Ekiga: telefonare con Gnu/Linux
 
Come migliorare la produttività con PC e telefono
Come migliorare la produttività con PC e telefonoCome migliorare la produttività con PC e telefono
Come migliorare la produttività con PC e telefono
 
Ekiga - telefonare con GNU/Linux
Ekiga - telefonare con GNU/LinuxEkiga - telefonare con GNU/Linux
Ekiga - telefonare con GNU/Linux
 
00 Servizi It Con Prodotti Open 10 11 12 Nov 2003
00 Servizi It Con Prodotti Open 10 11 12 Nov 200300 Servizi It Con Prodotti Open 10 11 12 Nov 2003
00 Servizi It Con Prodotti Open 10 11 12 Nov 2003
 
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
NON ESISTONO COMPUTER VECCHI (Da xp a linux - Treviso 15/4/2014)
 
Personal Cloud
Personal CloudPersonal Cloud
Personal Cloud
 
Workshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli IngegneriWorkshop sul Free Software Ordine degli Ingegneri
Workshop sul Free Software Ordine degli Ingegneri
 

Digital Living Network Alliance - chi è costui e come sfruttarlo al meglio. Simone Marzona

  • 1. Digital Living Network alliance chi è costui e come sfruttarlo al meglio. Simone Marzona simone.marzona@carnialug.net
  • 2. La situazione Nell'era dell'informazione si può dire che i dati che ci si porta dietro ed i dati di cui ci libera, sono una descrizione, nemmeno troppo incompleta, di noi stessi. Se in questo vi è una parte di verità, è auspicabile avere il controllo sui primi e limitare i secondi
  • 3. La situazione - segue Considerando solo la vita privata, la quantità di dati multimediali che accumuliamo è in forte crescita, da tempo: ● raccolte fotografiche personali ● foto e filmati personali ● film (dvd, bluray) ● collezioni musicali
  • 4. La situazione - segue Spesso questi dati si accumulano sui device più disparati: ● schede di memoria, chiavette usb ● smartphone ● cd/dvd/bluray ● computer ● mediacenter ● photocd (ve li ricordate?)
  • 5. Le conseguenze L'eterogeneità spesso produce incompatibilità che si manifesta in: ● formati dei dati non supportati ● formati dei supporti non compatibili
  • 6. Le cause Molti di questi problemi hanno radice comune: ● nella differenza della velocità di "invecchiamento" delle tecnologie che acquisiscono i dati ● nell'insaziabile fame di ricordi che contraddistingue il genere umano
  • 7. La quadratura del cerchio ● friure dei contenuti multimediali in modo pratico e veloce, indipendentemente da dove si trovano e in che formato sono stati archiviati ● fruire dello stesso contenuto da dispositivi diversi ● sostituire i vari apparati senza i vincoli delle matrici di compatibilità ● poter conservare in modo pratico tutti i dati
  • 8. La quadratura del cerchio - segue Gli aspetti chiave diventano: ● integrare “intrattenimento” e “gestione dell'informazione” ● sposare l'idea che in tutto questo, l'unico valore è nel dato e nel suo ciclo di vita. ● flessibilità del sistema ed intercambiabilità delle sue componenti
  • 9. La quadratura del cerchio - segue Perché questo è importante: ● il legame con un brand diventa nullo, approccio trasversale ● posso gestire i dati nel modo migliore, con un approccio informatico ● posso fruire dei contenuti nel modo migliore, attraverso l'elettronica di consumo
  • 10. DLNA - Digital Living Network Alliance ● DLNA è un protocollo applicativo che ha come obiettivo trasportare dati multimediali, associando dei ruoli alle entità che operano sui dati ● si basa su un accordo fra vari brand dell'elettronica di consumo che ne sostengono la diffusione ● è un protocollo aperto
  • 11. DLNA – la logica DLNA definisce: ● dei ruoli ● Media Renderer ● Media Controller ● Media Storage ● dei flussi ● Controller-Renderer ● Renderer-Storage
  • 12. Scenari esemplificativi Scenario home-office: ● media server/media controller ● Mediacenter evoluto ● Tablet ● media renderer ● TV ● Speaker DLNA nativo
  • 13. ● media server ● Server Linux con Minidlna/Mediatomb ● Device di storage (NAS) ● media renderer ● Speaker DLNA nativi, “party play” ● TV/lettory bluray ● Smartbox player ● media controller ● Software su pc ● Software su tablet o smartphone Scenari esemplificativi - segue
  • 14. Contesti professionali ● intrattenimento musicale in locali di accoglienza ● intrattenimento video/audio in contesti espositivi ● video e/o musica in contesti fisioterapici/wellness ● intrattenimento musicale in aree commerciali ● supporto a manifestazioni organizzate in aree estese/articolate
  • 15. Linux può ricoprire tutti i ruoli previsti dal protocollo, fra i più interessanti vi è quello di media server: ● Mediatomb ● Minidlna ● PLEX MediaServer (NON OSS) Linux e OSS
  • 16. Linux e OSS - segue Quali vantaggi: ● controllo totale sui dati ● Affidabilità ● Backup ● Controllo accessi ● integrabile con il mondo “intrattenimento” (DLNA) ● integrabile con il mondo “informatico“ (SMB, NFS, AFP, FTP, WebDAV)
  • 17. Linux e OSS - segue Questo approccio ci consente di sfruttare: ● il meglio dei due mondi: ● usabilità ● controllo/gestione ● ogni novità proposta dal mercato nel momento più opportuno
  • 18. Linux e OSS - segue Questo approccio ci consente di dimenticare i “classici”: ● zona tv che si affolla di dispositivi ● mediacenter che non sono aggiornabili ● dispositivi non più espandibili ● possibilità di fruire dei contenuti solo in alcuni contesti (es. salotto)
  • 19. Scenari più articolati Gli smartphone/tablet possono trarre beneficio dalla sovrapposizione dei ruoli, ricoprendoli tutti: ● è possibile sfogliare le foto, o riprodurre un file audio, da un altra sorgente DLNA (media renderer) ● è possibile ordinare ad un media renderer di riprodurre un file da uno specifico media server (media controller)
  • 20. Scenari più articolati - segue ● è possibile rendere disponibili ad altri soggetti i propri contenuti, le proprie foto ad esempio (media server) ● è possibile riprodurre i propri contenuti su uno specifico media renderer (media server+controller)
  • 21. Scenari più articolati - segue Alcuni media server, come Mediatomb, mettono a disposizione: ● conversione on-the-fly dei dati ● gestione di stream multipli in modo trasparente ● ricerche veloci tramite utilizzo di db di indicizzazione ● classificazione automatica dei nuovi contenuti, tramite iNotify
  • 22. Scenari più articolati - segue ● funzionalità “proxy” di servizi on line come webradio, YouTube, Apple Trailer etc. ● miniature dei contenuti create dinamicamente ● download di album art, lyrics e sottotitoli associabili runtime ad altri contenuti
  • 23. Wifi o Rame? Tutta la comunicazione fra gli elementi in gioco è su tcp. Qual'è la necessità di banda? ● filmato FullHD/bluray mkv: 1MB/sec abbondante ● audio (mp3/flac): trascurabile ● immagini: trascurabile
  • 24. Wifi o Rame? - segue Di fatto l'ampiezza di banda necessaria è data dalle dimensioni dei dati da leggere. Perché: ● DLNA è un trasporto di dati dal media server verso un media renderer, la decodifica / decompressione avviene sul media renderer ● è possibile avere più flussi indipendenti e contemporanei
  • 25. Wifi o Rame? - segue Dal punto di vista della rete è importante: ● la disponibilità costante di banda, quindi su reti cariche o su wifi può essere necessario privilegiare il traffico multimediale in streaming ● la presenza di trasferimenti bulk di grandi quantità di dati (pochi e grandi files) può essere un problema
  • 26. Riferimenti on line Alcuni riferimenti on-line : ● http://www.dlna.org ● BubbleUPNP su Google Play Store ● http://mediatomb.cc ● http://sourceforge.net/projects/minidlna/ ● http://coherence.beebits.net/wiki/Totem ● http://amarok.kde.org/
  • 27. Ringrazio... CarniaLug – Linux Users Group della Carnia PNLug – Linux Users Group di Pordenone Voi tutti...
  • 28. Licenza d'uso di questo documento Quest'opera è stata rilasciata sotto la licenza Creative Commons Attribuzione-Condividi allo stesso modo 2.5. Per leggere una copia della licenza visita il sito web http://creativecommons.org/licenses/publicd omain/ o spedisci una lettera a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.