La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

CINECA InterUniversity Consortium Inside L2L Architettura e specifiche funzionali del servizio.

Presentazioni simili


Presentazione sul tema: "CINECA InterUniversity Consortium Inside L2L Architettura e specifiche funzionali del servizio."— Transcript della presentazione:

1 CINECA InterUniversity Consortium Inside L2L Architettura e specifiche funzionali del servizio

2 LE COMPONENTI DEL SERVIZIO

3 Architettura del Servizio L2L L2L Recorder QT WM RN FM Moodle LMS L2L Block L2L Module L2L Player Concept Mapper Speech-to-text Transcoding Server Mediamosa DAM L2L Ingester module Still Server Download Server HTTP Rest HTTP Rest HTTP Rest Streaming protocols L2L Communication Transcoding Server Mosaico Transcoding Server Concept Mapper Play Mobile APP Upload Server NFS Metadata Streaming Server

4 1 Stazione di registrazione

5  Hardware:  PC desktop  Scheda PCI per l’acquisizione della sorgente video  Telecamera a brandeggio  Laptop  Webcam per l’acquisizione della sorgente video  Acquisizione sorgente esterna attraverso dispositivo VGA2USB  Microfono (da tavolo, lavalier, archetto)  Sistema Operativo Win7  MS Office 2010  Software L2L recorder Stazione di Registrazione

6  Effettua la registrazione (due flussi video)  Permette di descrivere la lezione (metadatazione)  automaticamente: attraverso servizio di auth (Shibboleth) e webservices  manualmente: titolo, descrizione, tags  Gestione file allegati  Estrazione automatica dei metadati e contenuti da MS PPT (titolo, contenuti testuali), thumbs, sincronizzazione  Postproduzione  Impacchettamento e Upload (on demand | scheduled) automatico verso il repository delle lezioni (DAM)  Caratteristiche  Supporto a differenti modalità di registrazione selezionabili dal docente  Registrazioni in formato Windows Media HQ, descrittori XML (MD descrittivi, tecnici, strutturali, di sincronizzazione) L2L recorder

7  Autenticazione (SAML) Shibboleth: sistema di SSO di ateneo  Web Services per la compilazione automatica dei metadati del docente e lezione:  Profilo utente Moodle: Nome, Cognome, Mail  Corsi Moodle nei quali l’utente ha il ruolo di docente  Estensibili OPZIONALEOPZIONALE OPZOPZ

8 Encoder basato su Microsoft Expression Encoder  Codifica di 2 Flussi in parallelo:  Audio/video del docente  Schermo del PC oppure sorgente VGA esterna  Plugin L2L per MS PowerPoint per estrarre le immagini delle slide, i testi e le temporizzazioni del cambio slide  Servizio di raccolta metadati e dati del Plugin L2L L2L recorder OPZIONALEOPZIONALE OPZOPZ

9 Una registrazione L2L è composta da:  Flussi di ogni sorgente audio video acquisita  Per ogni presentazione in formato MS PowerPoint proiettata:  File ppt  snapshot di ogni slide  Testi contenuti all’interno di ogni slide  Temporizzazioni del cambio slide  File allegati alla registrazione  Metadati E’ stato adottato lo standard METS per descrivere una registrazione L2L Una registrazione è impacchettata in un file ZIP OPZIONALEOPZIONALE OPZOPZ

10 Pacchetto L2L Metadati Descrittivi Structural Map File Section Metadati Tecnici... LOM AMD/VMD per file audio/video

11 L2L recorder L2L communication è la componente che gestisce il caricamento del pacchetto L2L sui server CINECA per essere preso in carico dal processo di ingestion E’ costituito da una componente Client che fa parte di L2L recorder e di una componente Server centralizzata.  Utilizza il protocollo remoting per il trasferimento dei file OPZIONALEOPZIONALE OPZOPZ

12  Controlla l’integrità del pacchetto L2L caricato dalla stazione di registrazione  Deposita il pacchetto L2L nell’area di ingestion  L2L communication è il motore che viene utilizzato per la gestione centralizzata delle stazioni di registrazione:  Permette di pilotare lo scaricamento di aggiornamenti e patch in maniera granulare: una singola stazione o gruppi di stazioni di registrazione  Modifica di configurazioni  Raccolta di log Server L2L Communication

13 2 Repository, Post Processing e delivery

14 MEDIAMOSA Piattaforma open source www.mediamosa.org Progetto promosso da SurfNet (NREN Olandese) e implementato da MadCap

15 MediaMosa MediaMosa è una piattaforma di back-end di gestione e distribuzione centralizzata di video  Basato sull’architettura SOA che utilizza web service REST  Tramite i web services applicazioni esterne demandano centralmente a MediaMosa le funzioni di back-end.  Flessibile  Scalabile  Estensibile

16 MediaMosa Funzioni di back-end:  storage,  database dei metadata,  servizi di caricamento, ricerca, transcodifica  controllo degli accessi granulare  integra l’infrastruttura degli streaming server per la delivery.

17 Si basa sul concetto di Asset e Mediafile: un asset è costituito da una serie di mediafile (il file originale e tutte le versioni trancodificate). Un asset può essere fruito in diversi formati e protocolli Il modello MediaMosa Asset Mediafile Metadati tecnici

18 Servizi di Mediamosa:  Servizi CRUD - Create, Read, Update, Delete  Servizi di Ricerca  Servizio di Analisi  Servizio di Still  Servizio di transcodifica:  Basato su FFmpeg e configurabile definendo profili di transcodifica (i.e. MP4,MP3)  Esteso da CINECA:  Mosaico basato su Gstreamer  Concept Mapper  Trascrizione basato su servizio esterno  Servizi di delivery  Streaming/Download via webserver Il modello MediaMosa

19 Ingester L2L Carica L2L sul Repository Crea gli Asset Carica i Mediafile Transcodifiche Blocco L2L MOODLE Modulo L2L MOODLE Gestisce L2L sul Repository Cancella Modifica Delivery L2L come Attività in un corso Delivery in Streaming Delivery in download Funzioni di Ricerca Digital Asset Management con MediaMosa Web services REST End User Application Mediafiles Assets Mediafiles Assets Mediafiles Assets

20  Configurabile  Monitora il caricamento di nuovi pacchetti  Apre lo zip  Verifica l’integrità dei dati  Utilizza chiamate REST verso MediaMosa per  definire i nuovi asset e associare i metadati (QDC)  Caricare i mediafile  Esegue transcodifiche in base al tipo di registrazione e alla configurazione L2L Ingester

21 3 Servizio di e-learning

22  Consente al docente di gestire le registrazioni sul repository  Funzioni di ricerca per titolo, descrizione, tag, creatore, tipologia  Cancellare la Registrazione  Modificare metadati  Modificare gli allegati: cancellarli e caricarne nuovi  Associare i concetti estratti dal CM come tag della registrazione  Gestire i permessi sui singoli mediafile Blocco L2L Moodle

23  Gestione amministrazione: configurazione del modulo per il collegamento al repository esposto dalla DAM platform  Gestione/vista docente:  Consente al docente di pubblicare le registrazioni all’interno del corso come attività  Funzioni di ricerca per titolo, descrizione, tag, creatore, tipologia  Possibilità di personalizzare la pubblicazione dei contenuti  Preview della lezione  Gestione/vista studente: per la visualizzazione di una lezione L2L istanziata da un docente all’interno di un corso  Fruizione della registrazione tramite Player Flash/APP  Tracciamento SCORM Modulo L2L Moodle

24 GRAZIE! Dipartimento GIC elearning-supp@cineca.it CINECA – InterUniversity Consortium http://www.cineca.it Via Magnanelli 6/3 40033 Casalecchio di Reno (Bologna) Via R. Sanzio, 4 20090 Segrate (Milano) Via dei Tizii, 6 00185 Roma


Scaricare ppt "CINECA InterUniversity Consortium Inside L2L Architettura e specifiche funzionali del servizio."

Presentazioni simili


Annunci Google