Cargando…

Improving Perceived Quality of Live Adaptative Video Streaming

Quality of service (QoS) requirements for live streaming are most required for video-on-demand (VoD), where they are more sensitive to variations in delay, jitter, and packet loss. Dynamic Adaptive Streaming over HTTP (DASH) is the most popular technology for live streaming and VoD, where it has bee...

Descripción completa

Detalles Bibliográficos
Autores principales: Santos, Carlos Eduardo Maffini, da Silva, Carlos Alexandre Gouvea, Pedroso, Carlos Marcelo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391714/
https://www.ncbi.nlm.nih.gov/pubmed/34441088
http://dx.doi.org/10.3390/e23080948
_version_ 1783743339294621696
author Santos, Carlos Eduardo Maffini
da Silva, Carlos Alexandre Gouvea
Pedroso, Carlos Marcelo
author_facet Santos, Carlos Eduardo Maffini
da Silva, Carlos Alexandre Gouvea
Pedroso, Carlos Marcelo
author_sort Santos, Carlos Eduardo Maffini
collection PubMed
description Quality of service (QoS) requirements for live streaming are most required for video-on-demand (VoD), where they are more sensitive to variations in delay, jitter, and packet loss. Dynamic Adaptive Streaming over HTTP (DASH) is the most popular technology for live streaming and VoD, where it has been massively deployed on the Internet. DASH is an over-the-top application using unmanaged networks to distribute content with the best possible quality. Widely, it uses large reception buffers in order to keep a seamless playback for VoD applications. However, the use of large buffers in live streaming services is not allowed because of the induced delay. Hence, network congestion caused by insufficient queues could decrease the user-perceived video quality. Active Queue Management (AQM) arises as an alternative to control the congestion in a router’s queue, pressing the TCP traffic sources to reduce their transmission rate when it detects incipient congestion. As a consequence, the DASH client tends to decrease the quality of the streamed video. In this article, we evaluate the performance of recent AQM strategies for real-time adaptive video streaming and propose a new AQM algorithm using Long Short-Term Memory (LSTM) neural networks to improve the user-perceived video quality. The LSTM forecast the trend of queue delay to allow earlier packet discard in order to avoid the network congestion. The results show that the proposed method outperforms the competing AQM algorithms, mainly in scenarios where there are congested networks.
format Online
Article
Text
id pubmed-8391714
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83917142021-08-28 Improving Perceived Quality of Live Adaptative Video Streaming Santos, Carlos Eduardo Maffini da Silva, Carlos Alexandre Gouvea Pedroso, Carlos Marcelo Entropy (Basel) Article Quality of service (QoS) requirements for live streaming are most required for video-on-demand (VoD), where they are more sensitive to variations in delay, jitter, and packet loss. Dynamic Adaptive Streaming over HTTP (DASH) is the most popular technology for live streaming and VoD, where it has been massively deployed on the Internet. DASH is an over-the-top application using unmanaged networks to distribute content with the best possible quality. Widely, it uses large reception buffers in order to keep a seamless playback for VoD applications. However, the use of large buffers in live streaming services is not allowed because of the induced delay. Hence, network congestion caused by insufficient queues could decrease the user-perceived video quality. Active Queue Management (AQM) arises as an alternative to control the congestion in a router’s queue, pressing the TCP traffic sources to reduce their transmission rate when it detects incipient congestion. As a consequence, the DASH client tends to decrease the quality of the streamed video. In this article, we evaluate the performance of recent AQM strategies for real-time adaptive video streaming and propose a new AQM algorithm using Long Short-Term Memory (LSTM) neural networks to improve the user-perceived video quality. The LSTM forecast the trend of queue delay to allow earlier packet discard in order to avoid the network congestion. The results show that the proposed method outperforms the competing AQM algorithms, mainly in scenarios where there are congested networks. MDPI 2021-07-25 /pmc/articles/PMC8391714/ /pubmed/34441088 http://dx.doi.org/10.3390/e23080948 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Santos, Carlos Eduardo Maffini
da Silva, Carlos Alexandre Gouvea
Pedroso, Carlos Marcelo
Improving Perceived Quality of Live Adaptative Video Streaming
title Improving Perceived Quality of Live Adaptative Video Streaming
title_full Improving Perceived Quality of Live Adaptative Video Streaming
title_fullStr Improving Perceived Quality of Live Adaptative Video Streaming
title_full_unstemmed Improving Perceived Quality of Live Adaptative Video Streaming
title_short Improving Perceived Quality of Live Adaptative Video Streaming
title_sort improving perceived quality of live adaptative video streaming
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391714/
https://www.ncbi.nlm.nih.gov/pubmed/34441088
http://dx.doi.org/10.3390/e23080948
work_keys_str_mv AT santoscarloseduardomaffini improvingperceivedqualityofliveadaptativevideostreaming
AT dasilvacarlosalexandregouvea improvingperceivedqualityofliveadaptativevideostreaming
AT pedrosocarlosmarcelo improvingperceivedqualityofliveadaptativevideostreaming