PlagTV
Plataforma multi-tenancy para distribuir contenido por streaming
Resumen:
El siguiente proyecto presenta PlagTV, un producto que permite a proveedores de la industria audiovisual transmitir su contenido en vivo a través de Internet de una forma sencilla. El resultado es una solución SaaS (software como servicio), con una arquitectura de tenencia múltiple que ha sido implementada con un backend en Ruby on Rails, una base de datos PostgreSQL, y un frontend en React alojados en Heroku y AWS. El sistema resultante está conformado por tres módulos: uno para administradores del servicio, uno para proveedores de contenido, y uno para los suscriptores. El módulo para administradores permite la gestión de los proveedores de contenido en la plataforma PlagTV. El módulo de gestión para los proveedores les permite gestionar y monetizar eventos, así como configurar la experiencia marca blanca (white label), que habilita a cada proveedor a adaptar la plataforma de manera que refleje y se alinee con su identidad única. El módulo para los suscriptores permite a dichos usuarios explorar el contenido ofrecido por el proveedor, además de poder comprar eventos y visualizarlos en tiempo real, tanto desde una computadora como un dispositivo móvil gracias al diseño responsive. Para garantizar la correcta ejecución del proyecto y la calidad del producto se han aplicado las mejores prácticas de Ingeniería, tal como Scrum para el proceso de desarrollo, BDD para la especificación de requerimientos y desarrollo de pruebas funcionales, caché para garantizar la disponibilidad de la información, pruebas de usabilidad con usuarios, entre otras. En conclusión, ese ha garantizado la calidad de la solución entregada y ofreciendo un producto satisfactorio al cliente.
2023 | |
PROYECTOS-ID DESARROLLO DE SOFTWARE STREAMING |
|
Español | |
Universidad ORT Uruguay | |
RAD | |
http://hdl.handle.net/20.500.11968/6584 | |
Acceso abierto |
Sumario: | Incluye bibliografía y anexos. |
---|