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 internacionalver más
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...
Seleccionando "Aceptar todas las cookies" acepta el uso de cookies para ayudarnos a brindarle una mejor experiencia de usuario y para analizar el uso del sitio web. Al hacer clic en "Ajustar tus preferencias" puede elegir qué cookies permitir. Solo las cookies esenciales son necesarias para el correcto funcionamiento de nuestro sitio web y no se pueden rechazar.
Cookie settings
Nuestro sitio web almacena cuatro tipos de cookies. En cualquier momento puede elegir qué cookies acepta y cuáles rechaza. Puede obtener más información sobre qué son las cookies y qué tipos de cookies almacenamos en nuestra Política de cookies.
Son necesarias por razones técnicas. Sin ellas, este sitio web podría no funcionar correctamente.
Son necesarias para una funcionalidad específica en el sitio web. Sin ellos, algunas características pueden estar deshabilitadas.
Nos permite analizar el uso del sitio web y mejorar la experiencia del visitante.
Nos permite personalizar su experiencia y enviarle contenido y ofertas relevantes, en este sitio web y en otros sitios web.