Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality

Multimedia video streaming, identified as the dominant internet data consumption service, brings forth challenges in consistently delivering optimal video quality. Dynamic Adaptive Streaming over HTTP (DASH), while prevalent, often encounters buffering problems, causing video pauses due to empty vid...

Full description

Bibliographic Details
Main Authors: Eliecer Peña-Ancavil, Claudio Estevez, Andrés Sanhueza, Marcos Orchard
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/12/21/4542
_version_ 1797631998800429056
author Eliecer Peña-Ancavil
Claudio Estevez
Andrés Sanhueza
Marcos Orchard
author_facet Eliecer Peña-Ancavil
Claudio Estevez
Andrés Sanhueza
Marcos Orchard
author_sort Eliecer Peña-Ancavil
collection DOAJ
description Multimedia video streaming, identified as the dominant internet data consumption service, brings forth challenges in consistently delivering optimal video quality. Dynamic Adaptive Streaming over HTTP (DASH), while prevalent, often encounters buffering problems, causing video pauses due to empty video buffers. This study introduces the Adaptive Scalable Video Streaming (ASViS) protocol as a solution. ASViS incorporates scalable video coding, a flow-controlled User Datagram Protocol (UDP), and deadline-based criteria. A model is developed to predict the behavior of ASViS across varying network conditions. Additionally, the effects of diverse parameters on ASViS performance are evaluated. ASViS adjusts data flow similarly to the Transmission Control Protocol (TCP), based on bandwidth availability. Data are designed to be discarded by ASViS according to video frame deadlines, preventing outdated information transmission. Compliance with RFC 8085 ensures the internet is not overwhelmed. With its scalability feature, ASViS achieves the highest possible image quality per frame, aligning with Scalable Video Coding (SVC) and the available data layers. The introduction of ASViS offers a promising approach to address the challenges faced by DASH, potentially providing more consistent and higher-quality video streaming.
first_indexed 2024-03-11T11:31:39Z
format Article
id doaj.art-631fa8ed8aff4287ab1a612b17a4ade2
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-11T11:31:39Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-631fa8ed8aff4287ab1a612b17a4ade22023-11-10T15:01:48ZengMDPI AGElectronics2079-92922023-11-011221454210.3390/electronics12214542Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video QualityEliecer Peña-Ancavil0Claudio Estevez1Andrés Sanhueza2Marcos Orchard3Department of Electrical Engineering, Faculty of Physical and Mathematical Sciences, Universidad de Chile, Beauchef 850, Santiago 8370456, ChileDepartment of Electrical Engineering, Faculty of Physical and Mathematical Sciences, Universidad de Chile, Beauchef 850, Santiago 8370456, ChileDepartment of Electrical Engineering, Faculty of Physical and Mathematical Sciences, Universidad de Chile, Beauchef 850, Santiago 8370456, ChileDepartment of Electrical Engineering, Faculty of Physical and Mathematical Sciences, Universidad de Chile, Beauchef 850, Santiago 8370456, ChileMultimedia video streaming, identified as the dominant internet data consumption service, brings forth challenges in consistently delivering optimal video quality. Dynamic Adaptive Streaming over HTTP (DASH), while prevalent, often encounters buffering problems, causing video pauses due to empty video buffers. This study introduces the Adaptive Scalable Video Streaming (ASViS) protocol as a solution. ASViS incorporates scalable video coding, a flow-controlled User Datagram Protocol (UDP), and deadline-based criteria. A model is developed to predict the behavior of ASViS across varying network conditions. Additionally, the effects of diverse parameters on ASViS performance are evaluated. ASViS adjusts data flow similarly to the Transmission Control Protocol (TCP), based on bandwidth availability. Data are designed to be discarded by ASViS according to video frame deadlines, preventing outdated information transmission. Compliance with RFC 8085 ensures the internet is not overwhelmed. With its scalability feature, ASViS achieves the highest possible image quality per frame, aligning with Scalable Video Coding (SVC) and the available data layers. The introduction of ASViS offers a promising approach to address the challenges faced by DASH, potentially providing more consistent and higher-quality video streaming.https://www.mdpi.com/2079-9292/12/21/4542SVCstreamingVMAFASViSABRflow control
spellingShingle Eliecer Peña-Ancavil
Claudio Estevez
Andrés Sanhueza
Marcos Orchard
Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality
Electronics
SVC
streaming
VMAF
ASViS
ABR
flow control
title Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality
title_full Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality
title_fullStr Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality
title_full_unstemmed Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality
title_short Adaptive Scalable Video Streaming (ASViS): An Advanced ABR Transmission Protocol for Optimal Video Quality
title_sort adaptive scalable video streaming asvis an advanced abr transmission protocol for optimal video quality
topic SVC
streaming
VMAF
ASViS
ABR
flow control
url https://www.mdpi.com/2079-9292/12/21/4542
work_keys_str_mv AT eliecerpenaancavil adaptivescalablevideostreamingasvisanadvancedabrtransmissionprotocolforoptimalvideoquality
AT claudioestevez adaptivescalablevideostreamingasvisanadvancedabrtransmissionprotocolforoptimalvideoquality
AT andressanhueza adaptivescalablevideostreamingasvisanadvancedabrtransmissionprotocolforoptimalvideoquality
AT marcosorchard adaptivescalablevideostreamingasvisanadvancedabrtransmissionprotocolforoptimalvideoquality