Sistema de multivideoconferencias basado en Web Málaga, 22 de Octubre de 2008
Indice Motivación Requerimientos Tecnologías Ancho de banda Documentos compartidos Resultados
Motivación Facilitar la comunicación entre sedes dispersas Reducir desplazamientos
Requerimientos Usuarios ilimitados Sin límite de salas simultáneas Presentaciones compartidas Chat de texto Sin instalación en máquinas cliente Herramientas OpenSource Multiplataforma
Tecnologías Red5: alternativa OpenSource a Flash Media Server Multiplataforma Escrito en Java Flash/Flex: 98% de presencia en el mercado RubyOnRails: desarrollo ágil
Ancho de banda (I) Se estudia el consumo de ancho de banda N*(N-1) flujos de salida N flujos de entrada N2 flujos de audio/video El ancho de banda es un recurso limitado. N-1 N-1 N-1 Servidor
Ancho de banda (II) Alternativas de solución Reducir el tamaño de los flujos Enviar menos flujos ¿Cómo? Estudio de los casos de uso. Exposición Realizar dos aplicaciones cliente (N-1)+(N-2) flujos de salida 3N-3 flujos en total N flujos de entrada N-1 1 1 Servidor
Ancho de banda (III)
Ancho de banda (IV) Videoconferencia normal (kbps) 127 152 138 241 Bajada 63 99 79 417 Subida Cliente 3 Cliente 2 Cliente 1 Servidor Videoconferencia moderada (kbps) 117 47 160 219 Bajada 96 40 92 300 Subida Cliente 3 Cliente 2 Moderador Servidor
Documentos compartidos Visualización sincronizada de un documento OpenOffice y JODConverter Ghostscript FFMpeg Documento original Video FLV PDF Imágenes
Arquitectura
Resultados Dos aplicaciones cliente: normal y “moderada” Una aplicación servidor Aplicación web de gestión Sin instalación en los clientes Integrable en CMS, e-larning, blogs…
Resultados (II)
Muchas gracias por su atención Información de contacto: Carlos Matesanz Rodríguez carlos.matesanz@juntadeandalucia.es Fundación Andaluza de Servicios Sociales, Departamento I+D+i Teléfono: 951 29 96 58