La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Live e-learning Universitat Internacional de Catalunya (2007)

Presentaciones similares


Presentación del tema: "Live e-learning Universitat Internacional de Catalunya (2007)"— Transcripción de la presentación:

1 Live e-learning Universitat Internacional de Catalunya (2007)
Jordi Bergós Massagué Isaac Vázquez Gutiérrez Gabriel Fernández

2 ¿Qué es multicast? Definición:
Multicast es una tecnología de transmisión por red. Esta diseñada para la difusión de datos a un conjunto de clientes que deben recibir estos datos de forma simultanea.

3 ¿Qué es multicast? Transmisión unicast Vs multicast Emisión en unicast
Emisor de una película Emisor de una película Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web Emisión en unicast Emisión en multicast

4 ¿Qué es multicast? Transmisión broadcast Vs multicast
Emisor de una película Emisor de una película Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web Emisión en broadcast Emisión en multicast

5 Descripción general Requerimientos principales I
Los usuarios, desde su propio navegador, deben de poder acceder y visionar las emisiones. Muy fácil de utilizar. Aplicaciones eficientes. Aplicaciones robustas. Vídeo y audio emitido deben de ser de alta calidad. Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

6 Descripción general Requerimientos principales II
El proceso de grabación de las emisiones y el proceso de reproducción de emisiones grabadas deben de ser procesos automáticos (sin intervención humana). Los protocolos de gestión de sesión SAP, SIP y SDP deben de seguir el estándar. Debe de ser posible la emisión entre campus. Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

7 Descripción general El sistema esta formado por un conjunto de aplicaciones: Emisora Cliente Servidoras Orientadas a la creación de webs dinámicas Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

8 Descripción general Un ejemplo de aplicaciones clientes
Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

9 Sistema de gestión de sesiones
Paquete SAP Daemon SAP Modulo PHP Programación PHP JavaScript Applet Ripper Software de programación libre Que es?

10 Sistema de gestión de sesiones
Sesiones Activas Sesiones Grabadas Acceso a las sesiones con un solo clic Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

11 Aplicaciones Cada aplicación con contenido multimedia esta formada por dos módulos: A- Control, gestión, comunicación entre aplicaciones, interfaz y la persistencia. Implementado en JAVA. B- Encargada de la emisión, recepción y visualización multimedia. Esta formado por la aplicación VLC, hecha en C y basada en las librerías de libre distribución del proyecto FFmpeg. Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

12 Aplicaciones ¿Cómo son las aplicaciones JAVA? Los procesos:
Se ejecutan en paralelo Se matan entre ellos Se suicidan Comparten datos Se envían mensajes Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

13 Aplicaciones ¿Cómo son las aplicaciones JAVA?
Son aplicaciones donde domina la: Programación concurrente Programación distribuida Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

14 Aplicaciones Record Server Audio/Vídeo Audio/Vídeo
Red con sesiones multicast “SAP” Mensajes anuncio de sesión “SAP” Live e-learning Record Server Si en el mensaje SAP indica que se debe de grabar la sesión Disco

15 Aplicaciones Record Server: Características
Grabación de flujo de información con el formato de la emisión. Puedan coexistir muchas grabaciones en paralelo. Multiplataforma: Widows y Linux.

16 Aplicaciones Player Server Sesión Web PHP Sesión Web PHP Sesión Web
Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web Sesión Web PHP

17 Aplicaciones Player Server: Inicio de una transmisión Player Server
Audio/Vídeo Red “SAP” Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web Servició Web privado Cliente con el control de la sesión por ser el iniciador de la reproducción Multicast Web Server

18 Aplicaciones Player Server: recepción en el cliente iniciador
Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

19 Aplicaciones Player Server: características
Se transmite el la información ya codificada previamente. Podemos emitir muchas sesiones en paralelo. Multiplataforma: Widows y Linux. Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

20 Aplicaciones Live E-Learning: ¿Qué es? Aplicación profesor
Imagen profesor Escritorio del profesor Applet Gestor de preguntas Chat Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

21 Aplicaciones Live E-Learning: Funcionamiento Academias  autenticación
Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

22 Aplicaciones Live E-Learning: Configuración Academias  autenticación
Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

23 Aplicaciones Live E-Learning: Elección de elementos
Academias  autenticación Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web

24 Aplicaciones Live E-Learning: Resultado Academias  autenticación
Clientes via web  autenticación BBDD  compartida por Servidor Aplicaciones y Servidor Web


Descargar ppt "Live e-learning Universitat Internacional de Catalunya (2007)"

Presentaciones similares


Anuncios Google