Descripción del proyecto
LAS ULTIMAS TENDENCIAS MULTIMEDIA MUESTRAN UN CRECIENTE INTERES POR LA INTEGRACION DE FLUJOS ADICIONALES A LOS PURAMENTE AUDIOVISUALES, LOS CANALES DE DATOS (DATA CHANNELS) DE WEBRTC SON UN CLARO EJEMPLO, CON ESTO, PODEMOS ENRIQUECER LAS SEÑALES PROCEDENTES DE CAMARAS Y MICROFONOS CON INFORMACION RELATIVA A ACCIONES DEL USUARIO Y OTRO TIPO DE DATOS MULTISENSORIALES, ESTE ESQUEMA PERMITE CREAR APLICACIONES DE GENERACION Y CONSUMO DE CONTENIDOS MULTIMEDIA (I,E, VIDEO CLIPS, VIDEO CONFERENCIAS, ETC,) PERO AUMENTANDOLOS, FILTRANDOLOS, CLASIFICANDOLOS Y PROCESANDOLOS GRACIAS A LOS DATOS Y META-DATOS ADICIONALES,LAS APLICACIONES BASADAS EN ESTOS PRINCIPIOS TIENEN UN IMPACTO POTENCIAL RELEVANTE EN AREAS DE ACTIVIDAD DIVERSAS TALES COMO SALUD, DEFENSA, SEGURIDAD, REDES SOCIALES O CIUDADES INTELIGENTES POR CITAR ALGUNAS, NO OBSTANTE, AUNQUE LA IDEA ES SENCILLA, LA CREACION DE SERVICIOS QUE EXTRAIGAN TODO EL POTENCIAL DE LA MISMA ES UNA LABOR COMPLEJA QUE REQUIERE DE IMPORTANTES INVERSIONES EN TERMINOS DE ESFUERZO Y TIEMPO, EL OBJETIVO DE ESTE PROYECTO ES ACOMETER ESTE PROBLEMA CONCENTRANDOSE EN LOS ASPECTOS RELATIVOS A LA INFRAESTRUCTURA, EN CONCRETO, LA FINALIDAD ULTIMA ES LA DE CONCEBIR Y PROTOTIPAR UNA PLATAFORMA CAPAZ DE EXPONER SERVICIOS QUE INVOLUCREN INFORMACION MULTISENSORIAL HETEROGENEA, LA PLATAFORMA TENDRA QUE PROPORCIONAR DE MANERA TRANSPARENTE LAS CAPACIDADES NECESARIAS PARA EL TRANSPORTE, PROCESAMIENTO Y ALMACENAMIENTO DE GRANDES CANTIDADES DE INFORMACION MULTIMEDIA Y DE SUS DATOS Y META-DATOS ADICIONALES, PARA LOGRARLO, SERA NECESARIO CONCEBIR NUEVOS MECANISMOS QUE DOTEN A LA MISMA DE ESCALABILIDAD ELASTICA Y TOLERANCIA A FALLOS, DE MANERA ESPECIFICA, NUESTRA PROPUESTA PARA ALCANZAR ESAS CARACTERISTICAS ES BASARNOS EN UN MODELO DE PROGRAMACION REACTIVA FUNCIONAL QUE GARANTICE ALTAS PRESTACIONES, ESCALABILIDAD VERTICAL Y GESTION SENCILLA DE LA CONCURRENCIA; Y COMBINARLO CON UN SISTEMA DE ACTORES DISTRIBUIDOS CAPACES DE REALIZAR LA COORDINACION DE TAREAS SOBRE LA INFRAESTRUCTURA QUE PROPORCIONE ESCALABILIDAD HORIZONTAL Y TOLERANCIA A FALLOS, EL RESULTADO ESPERADO DE ESTE PROYECTO ES, POR TANTO, LA OBTENCION DE UNA ARQUITECTURA BASADA EN MODULOS DE PROCESAMIENTO (E,G, MODULOS PARA LA RECEPCION DE MEDIA, PARA SU ANALISIS MEDIANTE VISION COMPUTACIONAL, PARA INTEGRAR REALIDAD AUMENTADA, PARA EL PROCESAMIENTO DE LOS DATOS MULTISENSORIALES MEDIANTE TECNICAS BIG DATA, ETC,) QUE PUEDAN SER DISTRIBUIDOS SOBRE UNA INFRAESTRUCTURA CLOUD TIPO IAAS (INFRASTRUCTURE AS A SERVICE) Y COORDINADOS MEDIANTE EL SISTEMA DE ACTORES QUE GESTIONARAN SU CICLO DE VIDA, SU CARGA DE TRABAJO Y SUS FALLOS DE MANERA TRANSPARENTE PARA EL USUARIO,PARA CONCLUIR, PROPONEMOS REALIZAR UN PROTOTIPO DE IMPLEMENTACION DE ESTA PLATAFORMA BASANDOSE EN DIFERENTES PROYECTOS DE SOFTWARE LIBRE ENTRE LOS QUE SE INCLUYEN KURENTO, AKKA Y MONGODB, ESTE PROTOTIPO SE UTILIZARA PARA LA PRESTACION DE UN SERVICIO DE COMUNICACION HOSPITALARIA MEDICO-MEDICO Y MEDICO-PACIENTE DE EMERGENCIAS DONDE SE PODRAN EVALUAR ASPECTOS RELATIVOS A LA INTEGRACION DE DATOS MULTISENSORIALES, A LA CALIDAD DE SERVICIO, A LAS PRESTACIONES Y A LA ROBUSTEZ EN UN ENTORNO DE COMUNICACIONES CRITICAS REAL, CLOUD\ MULTIMEDIA\ ESCALABILIDAD ELÁSTICA\ TOLERANCIA A FALLOS\ PROGRAMACIÓN REACTIVA FUNCIONAL\ SISTEMAS DE ACTORES