Publicação: Construção de um serviço conteinerizado de vídeo sob demanda baseado em DASH para experimentação e coleta de métricas de desempenho
Carregando...
Tipo do documento
Data
Direito de acesso
Programa
Área do conhecimento
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Título da Revista
ISSN da Revista
Título de Volume
Orientador
Coorientador
Resumo
Esta pesquisa tem como objetivo o estudo de um ambiente de distribuição de vídeo sob demanda. À medida que o serviço implantado passa por diferentes condições durante seu funcionamento, este trabalho efetua a coleta de um conjunto de dados referente ao seu desempenho. Este conjunto de dados será adequado para investigações futuras de aprendizado de máquina. A metodologia se baseia na realização de experimentos controlados com a utilização de um serviço de transmissão de vídeos com adaptação dinâmica pelo método DASH, implantado em um ambiente conteinerizado, sendo acessado por um cliente de vídeo capaz de capturar métricas de qualidade de serviço. Ao mesmo tempo que o cliente está capturando as métricas, há um gerador de carga buscando afetar, de maneira controlada, o funcionamento da plataforma. Demonstramos que a plataforma foi capaz de realizar a transmissão apropriada dos vídeos configurados para o padrão DASH, ao mesmo tempo que o gerador de carga fez capaz a alteração entre os níveis de qualidade dos vídeos ao longo do experimento, resultando na diversificação dos valores contidos nos conjuntos de dados obtidos.
Abstract
The aim of this research is to study an on-demand video distribution environment. As the deployed service goes through distinct conditions during the time it is running, a platform component gathers data related to its overall performance. The collected data set will then be made suitable for future investigations where machine learning will be used. The methodology is based on carrying out controlled experiments using a video streaming service with support for dynamic adaptation by applying the DASH method, deployed in a conteinerized environment, accessed by a video client that is able to register a set of pre-defined metrics. As the video client captures the aforementioned metrics, a load generator tries to affect, in a controlled manner, the operation of the plaftorm. We show that the built platform was able to appropriately stream every DASH configured video available, while the load generator made the dynamic change in video quality possible during the experiment, resulting in a broader diversification of the data held within each newly obtained data set.
Palavras-chave
Adaptação dinâmica, DASH, Kubernetes, Conteinerização, Dynamic adaptation, Containerization
Citação
MATOS, Juliano Reis Fernandes. Construção de um serviço conteinerizado de vídeo sob demanda baseado em DASH para experimentação e coleta de métricas de desempenho. 2018. 53 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2019.