Servicio para recopilación de eventos de grabación de vídeo

Cámara Vázquez, Sara (2019). Servicio para recopilación de eventos de grabación de vídeo. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Servicio para recopilación de eventos de grabación de vídeo
Author/s:
  • Cámara Vázquez, Sara
Contributor/s:
  • Medinilla Martínez, Nelson
Item Type: Final Project
Degree: Grado en Matemáticas e Informática
Date: 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

El trabajo consiste en el desarrollo de un nuevo componente para una plataforma de vídeo. El componente dará servicio al cliente final sobre las grabaciones que puede manejar desde su dispositivo de vídeo. A partir de ahora a este dispositivo lo conoceremos como caja de difusión de vídeo. Será necesario recopilar eventos de grabación individuales de una caja de difusión, de modo que se sincronice la información disponible localmente en la caja con la que se dispone en plataforma. Se usará un clúster que encolará los eventos (Kafka). Este encolador estará conectado a un punto final, que producirá los datos que nuestro nuevo componente debe consumir. Para lograr alcanzar la finalidad que se pretende cubrir con este nuevo componente, la información ya tratada se ingestará en una API. Para ello se usará la capa de servicios que ofrece Velocix Recording Manager. El componente correrá dentro de un contenedor (Docker). Pasará una batería de pruebas de calidad, bajo unas estrictas métricas de compromiso, y deberá ser capaz de sincronizar los datos sin perder información con una fiabilidad mínima del 80 %.---ABSTRACT---The work consists in the development of a new component for a video platform. The component will provide service to the end customer about the recordings that can be handled from their video device. From now on this device will be known as video broadcast box. It will be necessary to collect individual recording events from a broadcast box, in order to synchronize the information available locally in the box with the one available on the platform. A cluster that will glue the events (Kafka) will be used. This glue will be connected to a final point, which will produce the data that our new component should consume. To achieve the purpose that is intended to cover with this new component, the information will be ingested in an API. For this, the services layer offered by Velocix Recording Manager will be used. The component will run inside a container (Docker). It will pass a battery of quality tests, under strict commitment metrics, and should be able to synchronize the data without losing information with a minimum reliability of 80 %.

More information

Item ID: 55634
DC Identifier: http://oa.upm.es/55634/
OAI Identifier: oai:oa.upm.es:55634
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 28 Jun 2019 10:05
Last Modified: 28 Jun 2019 10:05
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM