SVDN: packetization and layer synchronization for scalable video delivery over peer-to-peer networks

Yuansong Qiao, Shuaijun Zhang, Chunrong Zhang, A. K. Karunakar, Brian Lee, Niall Murray, Guiming Fang

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

Layered video streaming can achieve dynamic video quality adaptation according to end user device capabilities, network conditions, and user preferences. In layered video streaming, synchronization between different video layers and packetization are two essential design challenges to facilitate video quality adaptation. This paper proposes SVDN—a novel Real-Time Scalable Video Delivery system using Peer-to-Peer (P2P) Networks—and focuses on the following perspectives: (1) a distributed video layer synchronization algorithm for P2P networks is proposed, which is the key algorithm facilitating dynamic video quality adaptations for live video streaming; (2) the corresponding packetization design for fixed chunk size is presented, which can fully utilize chunk space. Both Variable Bit Rate and Constant Bit Rate are supported by the packetization method; (3) an adaptive chunk size determination algorithm is proposed to estimate a fixed chunk size for each video layer, which further improves the packetization performance. Evaluation of the implementation shows that SVDN significantly improves the bandwidth usage when compared with existing packetization solutions for fixed chunk sizes. The average minimum packetization overhead of the state of the art solution ranges from 8.5 to 15 %, while SVDN can achieve virtually zero padding overhead and at the same time fully support spatial, temporal and quality layer switching of H.264/Scalable Video Coding encoded video.

Original languageEnglish
Pages (from-to)327-343
Number of pages17
JournalMultimedia Systems
Volume21
Issue number4
DOIs
Publication statusPublished - 06-07-2015

Fingerprint

Peer to peer networks
Video streaming
Synchronization
Size determination
Scalable video coding
Bandwidth

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Media Technology
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Qiao, Yuansong ; Zhang, Shuaijun ; Zhang, Chunrong ; Karunakar, A. K. ; Lee, Brian ; Murray, Niall ; Fang, Guiming. / SVDN : packetization and layer synchronization for scalable video delivery over peer-to-peer networks. In: Multimedia Systems. 2015 ; Vol. 21, No. 4. pp. 327-343.
@article{a48833ef38ed4f1898d10b62e1e7a90b,
title = "SVDN: packetization and layer synchronization for scalable video delivery over peer-to-peer networks",
abstract = "Layered video streaming can achieve dynamic video quality adaptation according to end user device capabilities, network conditions, and user preferences. In layered video streaming, synchronization between different video layers and packetization are two essential design challenges to facilitate video quality adaptation. This paper proposes SVDN—a novel Real-Time Scalable Video Delivery system using Peer-to-Peer (P2P) Networks—and focuses on the following perspectives: (1) a distributed video layer synchronization algorithm for P2P networks is proposed, which is the key algorithm facilitating dynamic video quality adaptations for live video streaming; (2) the corresponding packetization design for fixed chunk size is presented, which can fully utilize chunk space. Both Variable Bit Rate and Constant Bit Rate are supported by the packetization method; (3) an adaptive chunk size determination algorithm is proposed to estimate a fixed chunk size for each video layer, which further improves the packetization performance. Evaluation of the implementation shows that SVDN significantly improves the bandwidth usage when compared with existing packetization solutions for fixed chunk sizes. The average minimum packetization overhead of the state of the art solution ranges from 8.5 to 15 {\%}, while SVDN can achieve virtually zero padding overhead and at the same time fully support spatial, temporal and quality layer switching of H.264/Scalable Video Coding encoded video.",
author = "Yuansong Qiao and Shuaijun Zhang and Chunrong Zhang and Karunakar, {A. K.} and Brian Lee and Niall Murray and Guiming Fang",
year = "2015",
month = "7",
day = "6",
doi = "10.1007/s00530-013-0336-y",
language = "English",
volume = "21",
pages = "327--343",
journal = "Multimedia Systems",
issn = "0942-4962",
publisher = "Springer Verlag",
number = "4",

}

SVDN : packetization and layer synchronization for scalable video delivery over peer-to-peer networks. / Qiao, Yuansong; Zhang, Shuaijun; Zhang, Chunrong; Karunakar, A. K.; Lee, Brian; Murray, Niall; Fang, Guiming.

In: Multimedia Systems, Vol. 21, No. 4, 06.07.2015, p. 327-343.

Research output: Contribution to journalArticle

TY - JOUR

T1 - SVDN

T2 - packetization and layer synchronization for scalable video delivery over peer-to-peer networks

AU - Qiao, Yuansong

AU - Zhang, Shuaijun

AU - Zhang, Chunrong

AU - Karunakar, A. K.

AU - Lee, Brian

AU - Murray, Niall

AU - Fang, Guiming

PY - 2015/7/6

Y1 - 2015/7/6

N2 - Layered video streaming can achieve dynamic video quality adaptation according to end user device capabilities, network conditions, and user preferences. In layered video streaming, synchronization between different video layers and packetization are two essential design challenges to facilitate video quality adaptation. This paper proposes SVDN—a novel Real-Time Scalable Video Delivery system using Peer-to-Peer (P2P) Networks—and focuses on the following perspectives: (1) a distributed video layer synchronization algorithm for P2P networks is proposed, which is the key algorithm facilitating dynamic video quality adaptations for live video streaming; (2) the corresponding packetization design for fixed chunk size is presented, which can fully utilize chunk space. Both Variable Bit Rate and Constant Bit Rate are supported by the packetization method; (3) an adaptive chunk size determination algorithm is proposed to estimate a fixed chunk size for each video layer, which further improves the packetization performance. Evaluation of the implementation shows that SVDN significantly improves the bandwidth usage when compared with existing packetization solutions for fixed chunk sizes. The average minimum packetization overhead of the state of the art solution ranges from 8.5 to 15 %, while SVDN can achieve virtually zero padding overhead and at the same time fully support spatial, temporal and quality layer switching of H.264/Scalable Video Coding encoded video.

AB - Layered video streaming can achieve dynamic video quality adaptation according to end user device capabilities, network conditions, and user preferences. In layered video streaming, synchronization between different video layers and packetization are two essential design challenges to facilitate video quality adaptation. This paper proposes SVDN—a novel Real-Time Scalable Video Delivery system using Peer-to-Peer (P2P) Networks—and focuses on the following perspectives: (1) a distributed video layer synchronization algorithm for P2P networks is proposed, which is the key algorithm facilitating dynamic video quality adaptations for live video streaming; (2) the corresponding packetization design for fixed chunk size is presented, which can fully utilize chunk space. Both Variable Bit Rate and Constant Bit Rate are supported by the packetization method; (3) an adaptive chunk size determination algorithm is proposed to estimate a fixed chunk size for each video layer, which further improves the packetization performance. Evaluation of the implementation shows that SVDN significantly improves the bandwidth usage when compared with existing packetization solutions for fixed chunk sizes. The average minimum packetization overhead of the state of the art solution ranges from 8.5 to 15 %, while SVDN can achieve virtually zero padding overhead and at the same time fully support spatial, temporal and quality layer switching of H.264/Scalable Video Coding encoded video.

UR - http://www.scopus.com/inward/record.url?scp=84930415237&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84930415237&partnerID=8YFLogxK

U2 - 10.1007/s00530-013-0336-y

DO - 10.1007/s00530-013-0336-y

M3 - Article

AN - SCOPUS:84930415237

VL - 21

SP - 327

EP - 343

JO - Multimedia Systems

JF - Multimedia Systems

SN - 0942-4962

IS - 4

ER -