Identificador persistente para citar o vincular este elemento: https://accedacris.ulpgc.es/jspui/handle/10553/144346
Campo DC Valoridioma
dc.contributor.advisorQuintana Suárez, Miguel Ángel-
dc.contributor.authorSantana Díaz, Benito-
dc.date.accessioned2025-08-03T20:01:55Z-
dc.date.available2025-08-03T20:01:55Z-
dc.date.issued2025en_US
dc.identifier.otherGestión académica-
dc.identifier.urihttps://accedacris.ulpgc.es/handle/10553/144346-
dc.description.abstractEste trabajo presenta un estudio exploratorio y aplicado sobre el diseño, desarrollo y evaluación de WiWiCast, un sistema de streaming interactivo multiusuario orientado a entornos educativos con recursos limitados. La iniciativa surge ante la necesidad de mejorar la visibilidad y la participación en laboratorios universitarios, integrando tecnologías web modernas como WebRTC, Node-RED y Socket.IO sobre una arquitectura accesible basada en Raspberry Pi. El objetivo principal consiste en ofrecer una solución flexible y de bajo coste que permita la transmisión de vídeo en tiempo real y herramientas colaborativas, como la pizarra interactiva, favoreciendo la inclusión y la experimentación docente. Durante el desarrollo, se examinaron diferentes arquitecturas de transmisión (P2P, SFU, MCU) optando finalmente por un enfoque híbrido con SFU, que equilibra la escalabilidad, el consumo de ancho de banda y la baja latencia. El sistema se compone de varias capas: hardware económico (Raspberry Pi 5 y router dedicado), un ecosistema de software open source (Node.js, Node-RED, módulos WebRTC y Socket.IO), y una interfaz web diferenciada según los roles de emisor, espectador y administrador. Esta estructura promueve la colaboración y facilita el aprendizaje activo, permitiendo la adaptación sencilla a diversos escenarios educativos. La evaluación en entornos reales mostró que WiWiewCast es capaz de superar las barreras tradicionales de visibilidad e interacción en el aula, demostrando su robustez en laboratorios con numerosos alumnos y recursos limitados. Se validaron diferentes modos de uso y configuración, destacando la mejora significativa en la interacción grupal y en la gestión docente, así como la accesibilidad del sistema tanto para estudiantes como para profesores. El análisis identificó puntos de mejora, especialmente en la gestión de autenticación, la ampliación de funcionalidades colaborativas y la integración de nuevas herramientas multimedia. Finalmente, el trabajo plantea diversas líneas futuras para la evolución del sistema, entre ellas: el refuerzo de la seguridad y autenticación, la incorporación de grabación multicámara, la expansión de las capacidades de anotación y la creación de diferentes niveles de permisos. Se discute también el impacto de WiWiewCast en el proceso educativo, subrayando cómo una solución tecnológica adaptada puede contribuir a la equidad digital, a la mejora de las competencias TIC y al fomento de un aprendizaje colaborativo y personalizado en la educación superior.en_US
dc.languagespaen_US
dc.subject3325 Tecnología de las telecomunicacionesen_US
dc.titleWiwiewcast. Sistema de Streaming Interactivo Multiusuario con WebRTC utilizando Raspberry Pi y dispositivos móvilesen_US
dc.typeinfo:eu-repo/semantics/bachelorThesisen_US
dc.typeBachelorThesisen_US
dc.contributor.departamentoDepartamento de Ingeniería Telemáticaen_US
dc.contributor.facultadEscuela de Ingeniería de Telecomunicación y Electrónicaen_US
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Trabajo final de gradoen_US
dc.description.notasThis work presents an exploratory study on the design, implementation, and evaluation of WiWiCast, an interactive, multi-user streaming system developed for educational environments with constrained resources. The project is motivated by the need to enhance both visibility and student participation in university laboratories, leveraging modern web technologies such as WebRTC, Node-RED, and Socket.IO. These are integrated into a cost-effective architecture centered on a Raspberry Pi serving as the central server within a dedicated local network. The primary goal is to provide a flexible, low-cost solution that enables real-time video streaming and interactive digital tools—including a collaborative whiteboard—to foster inclusive and hands-on learning experiences. The development process involved a technical analysis of different streaming architectures (P2P, SFU, MCU), with the final system adopting a hybrid SFU approach to balance scalability, bandwidth usage, and low latency. The architecture is structured in layers: affordable hardware (Raspberry Pi and dedicated router), a modular open-source software stack (Node.js, Node-RED, WebRTC, and Socket.IO modules), and a web interface tailored to the roles of broadcaster, viewer, and administrator. This design facilitates collaborative learning and allows for easy adaptation to diverse educational scenarios. Real-world testing demonstrated that WiWiewCast effectively addresses traditional classroom visibility and interaction challenges, proving robust in environments with many students and limited resources. Different usage modes and configurations were validated, highlighting significant improvements in group interaction, classroom management, and accessibility for both students and instructors. The evaluation also identified areas for future enhancement, particularly in authentication management, expanded collaborative features, and the integration of additional multimedia tools. The study concludes by outlining future directions for system evolution, including enhanced security and authentication, multicamera recording capabilities, advanced annotation features, and differentiated user permissions. It also discusses the educational impact of WiWiCast, emphasizing how tailored technological solutions can promote digital equity, improve ICT competencies, and encourage collaborative, personalized learning in higher education settings. The project serves as a practical example of how advanced, interactive technologies can be made accessible and effective in resource-limited educational contexts.en_US
dc.utils.revisionen_US
dc.identifier.matriculaTFT-32906-
dc.identifier.ulpgcen_US
dc.contributor.buulpgcBU-TELen_US
dc.contributor.titulacionGrado en Ingeniería en Tecnologías de la Telecomunicación-
item.fulltextCon texto completo-
item.grantfulltextopen-
crisitem.advisor.deptGIR IDeTIC: División de Redes y Servicios Telemáticos-
crisitem.advisor.deptIU para el Desarrollo Tecnológico y la Innovación-
crisitem.advisor.deptDepartamento de Ingeniería Telemática-
Colección:Trabajo final de grado
Adobe PDF (4,09 MB)
Vista resumida

Google ScholarTM

Verifica


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.