Transmissão multimodal de vídeo 360𝑜 sobre HTTP/3

dc.contributor.advisorKimura, Bruno Yujo Lino [UNIFESP]
dc.contributor.advisorLatteshttp://lattes.cnpq.br/7587316047810193
dc.contributor.authorRosa, Felipe Ribeiro [UNIFESP]
dc.contributor.authorLatteshttp://lattes.cnpq.br/6722924715636026
dc.coverage.spatialSão José dos Campos, SP
dc.date.accessioned2024-10-15T17:57:04Z
dc.date.available2024-10-15T17:57:04Z
dc.date.issued2024-09-09
dc.description.abstractTransmissões de vídeo correspondem a maior parte do tráfego de dados na Internet atualmente. Equipamentos que possibilitam a visualização de vídeos em aplicações de Realidade Virtual, como óculos em HMD (Head-Mounted Display), têm se tornado cada vez mais acessíveis. Com isso, vídeos imersivos em 360𝑜 têm ganhado crescente atenção em redes sociais e plataformas de streaming na Internet. Particularmente, uma diferença entre os vídeos planos e vídeos em 360𝑜 é que a visualização da cena, também exibida ao usuário em segmentos (pedaços tipicamente de 4s de vídeo), se dá conforme uma janela de visão (view-port) determinada pela movimentação do usuário com seu HMD. Essa diferença pode ser explorada para aprimorar o transporte dos segmentos (arquivos) que contêm as frações do vídeo em 360𝑜 no espaço e, consequentemente, melhorar o desempenho da aplicação. No contexto de transmissão vídeo sob-demanda na Internet, DASH (Dynamic Adaptive Streaming over HTTP), é o principal mecanismo utilizado, o qual foi originalmente proposto para vídeos planos transportados sobre o TCP (Tranmission Control Protocol). Os impactos dos algoritmos de adaptação de taxas de bits ABR (Adaptive Bit-Rate) em DASH ainda não são bem conhecidos para a transmissão de vídeos em 360𝑜. Da mesma forma, também não se conhece bem para esses vídeos imersivos a influência no desempenho da transmissão que exercem os serviços mais sofisticados de transporte de dados em protocolos de vanguarda, como QUIC (Quick UDP Internet Connections), através da transmissão por multi-fluxos e transmissão por multi-caminhos. Neste contexto, este trabalho propõe analisar as transmissão de vídeo imersivo em 360𝑜 sobre HTTP/3, i.e., HTTP/2 sobre QUIC, no sentido de identificar e entender os impactos positivos e negativos desses serviços modernos de transporte sobre sobre a qualidade de serviço e de experiência dos usuários que consomem vídeo 360 na Internet. Para tanto, este trabalho apresenta o projeto e implementação de uma solução multimodal para transmissão de vídeo sobre HTTP/3 que integra soluções individuais para tratar a transmissão e manipulação de fragmentos de vídeo 360. Especificamente, soluções de modos de transmissão (multi-fluxo e multi-caminhos), modos de requisição de fragmentos (total, estreito e predido) e modos de reprodução de fragmentos (buffer bloqueante e não-bloqueante). Essas soluções implementadas e integradas em um novo emulador de player DASH, denominado AStream360. Resultados experimentais mostram que uso de multi-fluxos combinado com mecanismos de priorização de download e reprodução po- dem diminuir a latência em até 28% e interrupções de vídeo em 17%, enquanto a redução do download apenas para a janela de visão do usuário possibilita manter a qualidade acima de 1080p 60fps.
dc.description.sponsorshipNão recebi financiamento
dc.emailadvisor.custombruno.kimura@unifesp.br
dc.format.extent51 f.
dc.identifier.urihttps://hdl.handle.net/11600/72261
dc.languagepor
dc.publisherUniversidade Federal de São Paulo
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDASH
dc.subjectQUIC
dc.subjectMPQUIC
dc.subjectHMD
dc.subjectABR
dc.subjectVídeo Imersivo
dc.subjectVídeo 360
dc.titleTransmissão multimodal de vídeo 360𝑜 sobre HTTP/3
dc.title.alternativeMultimodal transmission of 360° video over HTTP/3
dc.typeinfo:eu-repo/semantics/bachelorThesis
unifesp.campusInstituto de Ciência e Tecnologia (ICT)
unifesp.graduacaoCiência da Computação
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Transmissão Multimodal de Vídeo 360𝑜 sobre HTTP_3.pdf
Tamanho:
859.62 KB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
6.3 KB
Formato:
Item-specific license agreed upon to submission
Descrição: