Cargando…

A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support

Recently, there has been an increase in research interest in the seamless streaming of video on top of Hypertext Transfer Protocol (HTTP) in cellular networks (3G/4G). The main challenges involved are the variation in available bit rates on the Internet caused by resource sharing and the dynamic nat...

Descripción completa

Detalles Bibliográficos
Autores principales: Ashok Kumar, Ponnai Manogaran, Arun Raj, Lakshmi Narayanan, Jyothi, B., Soliman, Naglaa F., Bajaj, Mohit, El-Shafai, Walid
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9740619/
https://www.ncbi.nlm.nih.gov/pubmed/36502009
http://dx.doi.org/10.3390/s22239307
_version_ 1784848109404160000
author Ashok Kumar, Ponnai Manogaran
Arun Raj, Lakshmi Narayanan
Jyothi, B.
Soliman, Naglaa F.
Bajaj, Mohit
El-Shafai, Walid
author_facet Ashok Kumar, Ponnai Manogaran
Arun Raj, Lakshmi Narayanan
Jyothi, B.
Soliman, Naglaa F.
Bajaj, Mohit
El-Shafai, Walid
author_sort Ashok Kumar, Ponnai Manogaran
collection PubMed
description Recently, there has been an increase in research interest in the seamless streaming of video on top of Hypertext Transfer Protocol (HTTP) in cellular networks (3G/4G). The main challenges involved are the variation in available bit rates on the Internet caused by resource sharing and the dynamic nature of wireless communication channels. State-of-the-art techniques, such as Dynamic Adaptive Streaming over HTTP (DASH), support the streaming of stored video, but they suffer from the challenge of live video content due to fluctuating bit rate in the network. In this work, a novel dynamic bit rate analysis technique is proposed to model client–server architecture using attention-based long short-term memory (A-LSTM) networks for solving the problem of smooth video streaming over HTTP networks. The proposed client system analyzes the bit rate dynamically, and a status report is sent to the server to adjust the ongoing session parameter. The server assesses the dynamics of the bit rate on the fly and calculates the status for each video sequence. The bit rate and buffer length are given as sequential inputs to LSTM to produce feature vectors. These feature vectors are given different weights to produce updated feature vectors. These updated feature vectors are given to multi-layer feed forward neural networks to predict six output class labels (144p, 240p, 360p, 480p, 720p, and 1080p). Finally, the proposed A-LSTM work is evaluated in real-time using a code division multiple access evolution-data optimized network (CDMA20001xEVDO Rev-A) with the help of an Internet dongle. Furthermore, the performance is analyzed with the full reference quality metric of streaming video to validate our proposed work. Experimental results also show an average improvement of 37.53% in peak signal-to-noise ratio (PSNR) and 5.7% in structural similarity (SSIM) index over the commonly used buffer-filling technique during the live streaming of video.
format Online
Article
Text
id pubmed-9740619
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97406192022-12-11 A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support Ashok Kumar, Ponnai Manogaran Arun Raj, Lakshmi Narayanan Jyothi, B. Soliman, Naglaa F. Bajaj, Mohit El-Shafai, Walid Sensors (Basel) Article Recently, there has been an increase in research interest in the seamless streaming of video on top of Hypertext Transfer Protocol (HTTP) in cellular networks (3G/4G). The main challenges involved are the variation in available bit rates on the Internet caused by resource sharing and the dynamic nature of wireless communication channels. State-of-the-art techniques, such as Dynamic Adaptive Streaming over HTTP (DASH), support the streaming of stored video, but they suffer from the challenge of live video content due to fluctuating bit rate in the network. In this work, a novel dynamic bit rate analysis technique is proposed to model client–server architecture using attention-based long short-term memory (A-LSTM) networks for solving the problem of smooth video streaming over HTTP networks. The proposed client system analyzes the bit rate dynamically, and a status report is sent to the server to adjust the ongoing session parameter. The server assesses the dynamics of the bit rate on the fly and calculates the status for each video sequence. The bit rate and buffer length are given as sequential inputs to LSTM to produce feature vectors. These feature vectors are given different weights to produce updated feature vectors. These updated feature vectors are given to multi-layer feed forward neural networks to predict six output class labels (144p, 240p, 360p, 480p, 720p, and 1080p). Finally, the proposed A-LSTM work is evaluated in real-time using a code division multiple access evolution-data optimized network (CDMA20001xEVDO Rev-A) with the help of an Internet dongle. Furthermore, the performance is analyzed with the full reference quality metric of streaming video to validate our proposed work. Experimental results also show an average improvement of 37.53% in peak signal-to-noise ratio (PSNR) and 5.7% in structural similarity (SSIM) index over the commonly used buffer-filling technique during the live streaming of video. MDPI 2022-11-29 /pmc/articles/PMC9740619/ /pubmed/36502009 http://dx.doi.org/10.3390/s22239307 Text en © 2022 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
Ashok Kumar, Ponnai Manogaran
Arun Raj, Lakshmi Narayanan
Jyothi, B.
Soliman, Naglaa F.
Bajaj, Mohit
El-Shafai, Walid
A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support
title A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support
title_full A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support
title_fullStr A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support
title_full_unstemmed A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support
title_short A Novel Dynamic Bit Rate Analysis Technique for Adaptive Video Streaming over HTTP Support
title_sort novel dynamic bit rate analysis technique for adaptive video streaming over http support
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9740619/
https://www.ncbi.nlm.nih.gov/pubmed/36502009
http://dx.doi.org/10.3390/s22239307
work_keys_str_mv AT ashokkumarponnaimanogaran anoveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT arunrajlakshminarayanan anoveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT jyothib anoveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT solimannaglaaf anoveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT bajajmohit anoveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT elshafaiwalid anoveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT ashokkumarponnaimanogaran noveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT arunrajlakshminarayanan noveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT jyothib noveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT solimannaglaaf noveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT bajajmohit noveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport
AT elshafaiwalid noveldynamicbitrateanalysistechniqueforadaptivevideostreamingoverhttpsupport