Look-up in Google Scholar
Title: Diseño e implementación de un sistema de monitoreo de canales de televisión OTT
Other Titles: Design and implementation of a monitoring system for ott television channels
Advisor(s): Adanaqué Infante, Luz Antuanet
Keywords: MonitoreoOTTMPEG-DASHHLSMonitoring
OCDE field: https://purl.org/pe-repo/ocde/ford#2.02.01; https://purl.org/pe-repo/ocde/ford#2.00.00
Issue Date: 13-Nov-2023
Institution: Universidad Peruana de Ciencias Aplicadas (UPC)
Abstract: Este trabajo presenta el diseño e implementación de un sistema de monitoreo de canales de televisión OTT para una importante empresa de telecomunicaciones. Este sistema monitoriza el estado de los canales mediante la evaluación de la disponibilidad de los recursos de video generados por la plataforma de video, con el objetivo de reducir la necesidad de tener personal dedicado a revisar el estado de los canales ofrecidos y de alertar de manera rápida al área de monitoreo cuando se produzca una avería. Este sistema fue desarrollado en el lenguaje de programación JavaScript sobre el entorno de ejecución Node.js. El sistema descarga y analiza los archivos índice (protocolos MPEG-DASH y HLS) de todos los canales OTT disponibles en la plataforma de video para obtener la ruta de los segmentos de video. Luego, consulta estos segmentos para evaluar su disponibilidad. En función del resultado de esta consulta, el sistema envía notificaciones a un aplicativo de mensajería. Al implementar este sistema, se logró validar que éste puede detectar correctamente la caída de los canales, así como también el restablecimiento de estos. Este sistema será una herramienta importante para enfrentar las averías en la plataforma de video que impacten en la disponibilidad de los recursos de video. Esto podría representar un ahorro de horas-hombre porque no será necesario tener personal dedicado a revisar todos los canales OTT, y porque el tiempo que el área técnica le dedique al análisis de la causa raíz de las averías disminuirá gracias a las notificaciones del sistema de monitoreo de canales OTT.

This work presents the design and implementation of an OTT televisión channel monitoring system for an important telecommunications company. This system monitors the status of the channels by assessing the availability of the video resources generated by the video platform, in order to reduce the need to have dedicated personnel to review the status of the channels offered and to quickly notify the monitoring staff when a fault occurs. This system was developed in the JavaScript programming language and runs on the Node.js execution environment. It downloads and analyzes the index files (MPEG-DASH and HLS protocols) of all OTT channels available on the video platform to obtain the path of the video segments. Then, these segments are requested to assess their availability. Based on the result of this query, the system sends notifications to a messaging application. By implementing this system, it was possible to validate that it can correctly detect faults on the channels, as well as their recovery. This system will be an important tool to address the faults in the video platform that impact the availability of video resources. This could save many man-hours because it will not be necessary to have personnel dedicated to review all OTT channels, and because the time the technical team dedicates to analyzing the root cause of faults will decrease thanks to the notifications from the OTT channel monitoring system.
Discipline: Ingeniería Electrónica
Grade or title grantor: Universidad Peruana de Ciencias Aplicadas (UPC). Facultad de Ingeniería
Grade or title: Ingeniero electrónico
Juror: Klusmann Vieira, Hermann Mirko; Albatrino Aza, Renzo Francisco
Register date: 25-Jan-2024



This item is licensed under a Creative Commons License Creative Commons