Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/SLSS-7WMGAQ
Type: Dissertação de Mestrado
Title: Transmissões de vídeo ao vivo geradas por usuários: caracterização e análise
Authors: Thiago Henrique Silva
First Advisor: Jussara Marques de Almeida
First Co-advisor: Dorgival Olavo Guedes Neto
First Referee: Luciano Paschoal Gaspary
Second Referee: Jose Marcos Silva Nogueira
Abstract: Nos últimos anos assistimos uma grande revolução com relação às formas de criação e distribuição de vídeo na Internet. Com a popularização das câmeras digitais e o aumento das velocidades de acesso à Internet, a geração e distribuição de vídeos na rede mundial de computadores aumentaram consideravelmente. Recentemente surgiram várias empresas que oferecem aos usuários a possibilidade de transmitir, gratuitamente, fluxo de vídeo ao vivo através de sistemas baseados na Web 2.0. Apesar do curto tempo em que essas aplicações operam na Internet, já é possível observar um grande aumento de popularidade desses serviços. Nesse contexto, essa dissertação se destina a propor e avaliar soluções que contribuam para melhorar a escalabilidade desse tipo de sistema. Este trabalho pode ser dividido em duas partes. Primeiramente, coletamos dados de um sistema real de transmissão de vídeo ao vivo baseado na Web 2.0, o Yahoo Live, e realizamos uma caracterização de aspectos importantes dos padrões de comportamento dos usuários. Determinamos modelos para, entre outros aspectos, a duração das sessões, o processo de chegada de novas sessões durante uma transmissão e a duração das transmissões realizadas pelos canais. Em seguida, os resultados dessa caracterização foram utilizados na construção de um simulador de arquiteturas de distribuição de conteúdo, incluindo as tradicionais soluções cliente/servidor e Par-a-Par (aqui referenciada como P2P pura). Os resultados da caracterização também motivaram a proposição de duas novas estratégias híbridas que combinam benefícios dessas duas arquiteturas. Nós então realizamos uma extensa avaliação das quatro estratégias de transmissão, em diversos cenários, considerando métricas que refletem tanto o interesse dos usuários (por exemplo, índice de continuidade e atraso de inicialização) quanto do servidor (banda de rede). Nossos resultados indicam que as estratégias híbridas levam aos melhores compromissos entre qualidade de serviço e consumo de recursos.
Abstract: In the past few years, we have observed a huge revolution in terms of the way we create and distribute video on the Internet. With the popularization of digital cameras and with the increase of Internet access speeds, video content creation and distribution on the Internet has grown considerably. There are a number of recently created companies which offer the users the possibility of transmitting, free of charge, live streaming video using Web 2.0 based systems. In spite of their short operation time on the Internet, it is already possible to observe a significant popularity increase of those services. In this context, this dissertation aims to propose and evaluate solutions that contribute to improve the scalability of this type of system. This work encompasses two major steps. First, we collected data from a popular online live video sharing service, and provided a characterization of key aspects of user dynamic behavioral patterns. We determine statistical models for, among other aspects, session durations, new session arrival process during a transmission, and duration of transmissions performed by a channel.Next, our characterization findings were used to drive the design of a simulator of different content distribution architectures, including the traditional client-server and Peer-to-Peer (here referred to as pure P2P) solutions. Our characterization findings also motivated the proposal of two new hybrid strategies, which combine the benefits from those two architectures. We then performed an extensive evaluation of the four strategies, considering different scenarios as well as metrics that reflect both the interests of the users (e.g., continuity index and startup delay) and of the server (network bandwidth). Our results indicate that the hybrid strategies yield the best tradeoffs between quality of service and resource consumption.
Subject: Sistemas de transmissão de dados
Computação
Cliente/servidor (Computação)
Processamento de imagens Técnicas digitais
language: Português
Publisher: Universidade Federal de Minas Gerais
Publisher Initials: UFMG
Rights: Acesso Aberto
URI: http://hdl.handle.net/1843/SLSS-7WMGAQ
Issue Date: 13-Jul-2009
Appears in Collections:Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
thiagohenriquesilva.pdf2.36 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.