JOURNAL ARTICLE

Adaptive multi-view video streaming over P2P networks considering quality of experience

Abstract

Peer-to-peer (P2P) video streaming has recently drawn significant attention since P2P solutions offer scalability with increasing number of recipients. P2P streaming may be a feasible solution for multi-view video (MVV) delivery, which has significantly higher bandwidth requirements than the legacy 2D video. However, a practical P2P MVV service cannot be achieved without properly addressing the perceived quality of experience (QoE) of MVV. QoE is an important issue especially in adaptive video streaming in which the quality of the content varies to match the available channel capacity. In this study, we first evaluate the perceived quality of MVV, when various adaptation methods are adopted to scale MVV bitrate to a given rate, by using subjective tests. The results of these tests are used to identify the best rate adaptation method. Next, we propose a mesh-based P2P streaming architecture that employs rate adaptation according to the findings to deliver the best QoE under diverse network conditions. We implemented our protocols and ran experiments on PlanetLab testbed to evaluate the performance of our proposed solution. The experimental results validate that the proposed adaptation strategy ensures continuous play-out by prioritizing transmission of the base-layer and augments the video quality when additional bit rate is available.

Keywords:
Computer science Quality of experience Testbed PlanetLab Scalability Video quality Computer network Quality of service Adaptation (eye) Bandwidth (computing) Multimedia Constant bitrate Real-time computing Variable bitrate Metric (unit)

Metrics

7
Cited By
1.02
FWCI (Field Weighted Citation Impact)
18
Refs
0.80
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Image and Video Quality Assessment
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
© 2026 ScienceGate Book Chapters — All rights reserved.