Innovating Works

CPP2021-008720

Financiado
NewGenVidu: Una plataforma de videoconferencia elástica, fácil de usar y respetu...
NewGenVidu: Una plataforma de videoconferencia elástica, fácil de usar y respetuosa con la privacidad La llegada de la pandemia ha hecho que el uso que la videoconferencia sea una herramienta indispensable para todo tipo de relaciones: laborales, educativas y sociales. De esta experiencia que llegó sobrevenida, hemos identificado... La llegada de la pandemia ha hecho que el uso que la videoconferencia sea una herramienta indispensable para todo tipo de relaciones: laborales, educativas y sociales. De esta experiencia que llegó sobrevenida, hemos identificado que diferentes casos de uso requieren de plataformas de videoconferencia ligeramente diferentes. Es por eso que se han popularizado las plataformas programables de videoconferencia, de forma que cada desarrollador puede incluir la videoconferencia de forma específica a cada caso de uso: educación, presentaciones comerciales, firma de contratos, tele-medicina, etcEl proyecto tiene como objetivo el desarrollo de NewGenVidu: Una plataforma de videoconferencia elástica, fácil de usar y respetuosa con la privacidad. Esta plataforma se considera una evolución de la plataforma OpenVidu, una plataforma básica y con algunas limitaciones, pero que ya está siendo comercializada internacionalmente y tiene muy buenas perspectivas de crecimiento si se incluyen las mejoras propuesta en este proyecto. Las principales áreas de mejora de OpenVidu son:* Escalabilidad y Tolerancia a fallos: Es un reto tecnológico crear plataformas de comunicación multimedia de baja latencia que sean escalables y tolerantes a fallos debido a que el flujo de media no puede interrumpirse y la latencia no puede superar el segundo. Además, las plataformas de computación en la nube están sufriendo una evolución constante, acelerada desde la llegada de los contenedores y los orquestadores como Kubernetes. En este contexto pueden diseñarse nuevos patrones de escalabilidad y tolerancia a fallos que minimizan el consumo de recursos de computación y proporcionan una experiencia de calidad a los usuarios, incluso en el caso de fallos.* Facilidad en el desarrollo de aplicaciones personalizadas: El desarrollo web está en constante evolución. En los últimos años han aparecido librerías basadas en componentes para crear complejas aplicaciones web interactivas. La creación de aplicaciones en base a librerías de componentes reutilizables y extensibles se ha convertido en la norma. El diseño de una librería de componentes para el desarrollo de aplicaciones de videoconferencia supone una innovación interesante, ya que las plataformas de videoconferencia actuales o son muy potentes y complejas de usar, o son fáciles de usar pero su adaptación es muy limitada*Mejoras en privacidad y seguridad: La preocupación por la privacidad y la seguridad es cada vez más creciente. El cifrado extremo a extremo y los fondos virtuales son una de las técnicas más usadas. En ambos casos se puede avanzar en el estado del arte en aspectos como el consumo de recursos, la compatibilidad y versatilidad de las soluciones. Por otro lado, para una plataforma programable es un reto proporcionar una modelo de autorización de grano fino, que permita a los desarrolladores modelar de forma precisa qué puede hacer cada participante en una call. En este sentido, la autenticación también es muy importante. Disponer de un sistema extensible para poder conectar la plataforma a cualquier fuente de autenticación es una mejora sustancial de la plataformaLas entidades participantes en el proyecto son Naevatec y la Universidad Rey Juan Carlos. Naevatec es una empresa tecnológica con una amplia experiencia desarrollando soluciones de comunicación multimedia a medida y comercializando a nivel internacional la plataforma de videoconferncias OpenVidu, en la que se sustenta el actual proyecto. El grupo CodeURJC del Departamento de Ciencias de la Computación, Arquitectura de Computadores, Lenguajes y Sistemas Informáticos y Estadística e Investigación Operativa de la URJC, es un grupo de investigación que dentro de sus áreas de desarrollo principales están los sistemas de comunicación multimedia y el desarrollo de sistemas informáticos escalables y tolerantes a fallos en la nube. Son los creados de Kurento, una plataforma multimedia de código abierto muy utilizada a nivel internacional ver más
01/01/2021
209K€

Línea de financiación: concedida

El organismo AGENCIA ESTATAL DE INVESTIGACIÓN notifico la concesión del proyecto el día 2021-01-01
Línea de financiación objetivo El proyecto se financió a través de la siguiente ayuda:
Presupuesto El presupuesto total del proyecto asciende a 209K€
Líder del proyecto
NAEVATEC (Tikal Technologies) La prestacion de servicios de consultoria y de asesoramiento en materia informatica. el desarrollo de todo tipo de actividades ciberneticas...
Perfil tecnológico TRL 6-7 104K