Apache Openmeetings
Total Page:16
File Type:pdf, Size:1020Kb
Università degli studi di Camerino Scuola di Scienze e Tecnologie Corso di Laurea in Informatica (Classe 26) Sistemi di Web Conferencing Caso di studio: Apache OpenMeetings Studente: Relatore: Matteo Veroni Prof. Fausto Marcantoni Anno accademico 2012/2013 Ai miei genitori, Simonetta e Marco e a mio fratello Luca Indice Introduzione ................................................................................................................. 1 Capitolo 1 ..................................................................................................................... 4 Che cos’è il Web Conferencing 1.1 Definizione ............................................................................................................ 4 1.2 Le diverse forme di Web Conferencing ................................................................. 5 1.3 Principali attori..................................................................................................... 10 1.4 Funzionamento generale .................................................................................... 12 1.5 Strumenti indispensabili per il Web Conferencing............................................... 14 1.6 Vantaggi e svantaggi .......................................................................................... 16 1.7 Ambiti di utilizzo .................................................................................................. 21 Capitolo 2 ................................................................................................................... 22 Software di Web Conferencing 2.1 Caratteristiche di valutazione .............................................................................. 22 2.2 Software a pagamento ........................................................................................ 24 2.2.1 Cisco WebEx....................................................................................................... 24 2.2.2 Adobe ConnectNow ............................................................................................ 26 2.2.3 Mikogo................................................................................................................. 27 2.2.4 Infinite Conferencing ........................................................................................... 28 2.2.5 ReadyTalk ........................................................................................................... 30 2.3 Software gratuiti .................................................................................................. 31 2.3.1 Fuze Meeting ...................................................................................................... 31 2.3.2 Yugma ................................................................................................................. 33 2.3.3 Vyew ................................................................................................................... 34 2.3.4 Anymeeting ......................................................................................................... 35 2.3.5 TeamViewer ........................................................................................................ 37 2.4 Software Open Source ........................................................................................ 38 2.4.1 BigBlueBotton ..................................................................................................... 39 2.4.2 Apache OpenMeetings........................................................................................ 40 2.6 Scelta del software da analizzare ....................................................................... 44 Capitolo 3 ................................................................................................................... 50 Apache OpenMeetings 3.1 Panoramica ......................................................................................................... 50 3.2 Tipologie di utenti ................................................................................................ 51 3.3 Modalità di utilizzo ............................................................................................... 54 3.3.1 Accesso al sistema ............................................................................................. 54 3.3.2 Registrazione ...................................................................................................... 55 3.3.3 La Homepage...................................................................................................... 56 3.3.4 Gestione profilo utente ........................................................................................ 57 3.3.5 Le stanze............................................................................................................. 60 3.3.6 Eventi di web conferencing in OpenMeetings ..................................................... 62 3.3.7 La lavagna interattiva .......................................................................................... 70 3.3.8 Il calendario e la pianificazione dei meeting........................................................ 73 3.3.9 Visualizzare conferenze registrate ...................................................................... 74 3.4 Funzionalità lato amministratore ......................................................................... 75 Conclusioni ................................................................................................................ 82 Appendice A ............................................................................................................... 85 Architettura di Apache OpenMeetings Appedice B ................................................................................................................. 90 Installazione OpenMeetings su Server Windows Appedice C ................................................................................................................. 98 Installazione OpenMeetings su Server Linux Appedice D ...............................................................................................................109 Configurazione di OpenMeetings Prima Configurazione ............................................................................................................ 109 Configurazioni opzionali e modifiche ..................................................................................... 114 Indice delle tabelle ...................................................................................................118 Indice delle figure ....................................................................................................119 Bibliografia ...............................................................................................................121 Sitografia ..................................................................................................................122 Introduzione Le conferenze, i seminari e le riunioni costituiscono da sempre occasioni di incontro, dove gruppi di persone si ritrovano fisicamente in uno stesso luogo per analizzare e discutere argomenti di interesse comune. Questi eventi vengono organizzati per svariate finalità, ad esempio, per scopi didattici in ambiti scolastici e universitari, per promuovere la formazione interna del personale di una azienda, per incrementare il livello di collaborazione tra gruppi di lavoro, per la presentazione di prodotti o servizi ad una platea di spettatori ed ancora, più in generale, per lo scambio di conoscenze e di informazioni tra individui. Grazie agli orizzonti spalancati dagli sviluppi tecnologici degli ultimi decenni nei campi dell’elettronica, delle telecomunicazioni e dell’informatica, è già da diversi anni che si stanno studiando metodi e strumenti tecnologici con cui sostenere riunioni, conferenze e seminari a distanza tramite l’ausilio di sistemi audiovisivi che consentano alle persone una partecipazione ed una cooperazione efficiente, senza il bisogno di essere fisicamente presenti nello stesso luogo. Già negli anni 60, addirittura prima dell’invenzione di internet, l’università dell’Illinois sviluppò un sistema informatico chiamato PLATO (Programmed Logic for Automatic Teaching Operations), con lo scopo di consentire lo svolgimento di lezioni multimediali a distanza. [1] Nei primi anni 90, l’introduzione del protocollo HTTP (HyperText Transfer Protocol) e la conseguente diffusione su larga scala di internet, diedero un impulso enorme alla nascita di software rivoluzionari, in grado di incrementare e semplicizzare incredibilmente la comunicazione a distanza. Le e-mail, i forum, le chat ed i programmi di messaggistica istantanea come MIRC e MSN costituiscono alcuni dei più celebri esempi. I primi programmi che tramite il web furono in grado storicamente di offrire una vera e propria forma di comunicazione audiovisiva evoluta, furono i cosiddetti “software di videoconferenza”. Questi programmi, 1 tutt’oggi ancora ampiamente utilizzati, offrono un sistema di comunicazione audiovisivo che consente a più individui di dialogare tra loro in modo vocale e di vedersi tramite webcam. La comunicazione avviene per mezzo della rete internet e questi software molto spesso integrano al proprio interno anche semplici strumenti per il trasferimento di file e per la messaggistica istantanea. Alcuni esempi di celebri software di videoconferenza sono Skype o i più recenti ooVoo e Google Hangouts. Successivamente, già dalla fine degli anni 90, si iniziò a comprendere che i normali sistemi di videoconferenza erano da