Date post: | 19-Jul-2015 |
Category: |
Education |
Upload: | paolo-garbin |
View: | 73 times |
Download: | 1 times |
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'usodi 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.