Home > Research > Publications & Outputs > Joint Scalable Video Coding and Transcoding Sol...

Links

Text available via DOI:

View graph of relations

Joint Scalable Video Coding and Transcoding Solutions for Fog-Computing-Assisted DASH Video Applications

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Joint Scalable Video Coding and Transcoding Solutions for Fog-Computing-Assisted DASH Video Applications. / Nafeh, Majd; Bozorgchenani, Arash; Tarchi, Daniele.
In: Future Internet, Vol. 14, No. 9, 268, 17.09.2022.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Nafeh M, Bozorgchenani A, Tarchi D. Joint Scalable Video Coding and Transcoding Solutions for Fog-Computing-Assisted DASH Video Applications. Future Internet. 2022 Sept 17;14(9):268. doi: 10.3390/fi14090268

Author

Bibtex

@article{62ffdb28269d4b6d94c7311d6e5a8f3a,
title = "Joint Scalable Video Coding and Transcoding Solutions for Fog-Computing-Assisted DASH Video Applications",
abstract = "Video streaming solutions have increased their importance in the last decade, enabling video on demand (VoD) services. Among several innovative services, 5G and Beyond 5G (B5G) systems consider the possibility of providing VoD-based solutions for surveillance applications, citizen information and e-tourism applications, to name a few. Although the majority of the implemented solutions resort to a centralized cloud-based approach, the interest in edge/fog-based approaches is increasing. Fog-based VoD services result in fulfilling the stringent low-latency requirement of 5G and B5G networks. In the following, by resorting to the Dynamic Adaptive Streaming over HTTP (DASH) technique, we design a video-segment deployment algorithm for streaming services in a fog computing environment. In particular, by exploiting the inherent adaptation of the DASH approach, we embed in the system a joint transcoding and scalable video coding (SVC) approach able to deploy at run-time the video segments upon the user{\textquoteright}s request. With this in mind, two algorithms have been developed aiming at maximizing the marginal gain with respect to a pre-defined delay threshold and enabling video quality downgrade for faster video deployment. Numerical results demonstrate that by effectively mapping the video segments, it is possible to minimize the streaming latency while maximising the users{\textquoteright} target video quality.",
keywords = "fog computing, DASH, scalable video coding, transcoding",
author = "Majd Nafeh and Arash Bozorgchenani and Daniele Tarchi",
year = "2022",
month = sep,
day = "17",
doi = "10.3390/fi14090268",
language = "English",
volume = "14",
journal = "Future Internet",
issn = "1999-5903",
publisher = "Multidisciplinary Digital Publishing Institute (MDPI)",
number = "9",

}

RIS

TY - JOUR

T1 - Joint Scalable Video Coding and Transcoding Solutions for Fog-Computing-Assisted DASH Video Applications

AU - Nafeh, Majd

AU - Bozorgchenani, Arash

AU - Tarchi, Daniele

PY - 2022/9/17

Y1 - 2022/9/17

N2 - Video streaming solutions have increased their importance in the last decade, enabling video on demand (VoD) services. Among several innovative services, 5G and Beyond 5G (B5G) systems consider the possibility of providing VoD-based solutions for surveillance applications, citizen information and e-tourism applications, to name a few. Although the majority of the implemented solutions resort to a centralized cloud-based approach, the interest in edge/fog-based approaches is increasing. Fog-based VoD services result in fulfilling the stringent low-latency requirement of 5G and B5G networks. In the following, by resorting to the Dynamic Adaptive Streaming over HTTP (DASH) technique, we design a video-segment deployment algorithm for streaming services in a fog computing environment. In particular, by exploiting the inherent adaptation of the DASH approach, we embed in the system a joint transcoding and scalable video coding (SVC) approach able to deploy at run-time the video segments upon the user’s request. With this in mind, two algorithms have been developed aiming at maximizing the marginal gain with respect to a pre-defined delay threshold and enabling video quality downgrade for faster video deployment. Numerical results demonstrate that by effectively mapping the video segments, it is possible to minimize the streaming latency while maximising the users’ target video quality.

AB - Video streaming solutions have increased their importance in the last decade, enabling video on demand (VoD) services. Among several innovative services, 5G and Beyond 5G (B5G) systems consider the possibility of providing VoD-based solutions for surveillance applications, citizen information and e-tourism applications, to name a few. Although the majority of the implemented solutions resort to a centralized cloud-based approach, the interest in edge/fog-based approaches is increasing. Fog-based VoD services result in fulfilling the stringent low-latency requirement of 5G and B5G networks. In the following, by resorting to the Dynamic Adaptive Streaming over HTTP (DASH) technique, we design a video-segment deployment algorithm for streaming services in a fog computing environment. In particular, by exploiting the inherent adaptation of the DASH approach, we embed in the system a joint transcoding and scalable video coding (SVC) approach able to deploy at run-time the video segments upon the user’s request. With this in mind, two algorithms have been developed aiming at maximizing the marginal gain with respect to a pre-defined delay threshold and enabling video quality downgrade for faster video deployment. Numerical results demonstrate that by effectively mapping the video segments, it is possible to minimize the streaming latency while maximising the users’ target video quality.

KW - fog computing

KW - DASH

KW - scalable video coding

KW - transcoding

U2 - 10.3390/fi14090268

DO - 10.3390/fi14090268

M3 - Journal article

VL - 14

JO - Future Internet

JF - Future Internet

SN - 1999-5903

IS - 9

M1 - 268

ER -