Dynamic quality adaptive P2P streaming system

Lamia Alkwai, Achraf Gazdar · 2016

The success of Peer-to-Peer (P2P) systems has led to its utilization in a wide range of application domains other than file sharing. P2P media streaming is rapidly growing, consequently many P2P streaming systems have been deployed. However, peers in P2P environments are heterogeneous, and differ in resources and demands which may result in a poor streaming experience. This issue may be addressed by enabling adaptive streaming. Recently, the Moving Picture Expert Group (MPEG) released a standard for adaptive multimedia streaming, known as MPEG-DASH (Dynamic Adaptive Streaming over HTTP). However, MPEG-DASH was designed for client/server networks. In this work, we propose P2PDASH, a video on demand (VoD) P2P streaming system which adheres to the MPEG-DASH standard. To evaluate the performance of the proposed system, we have implemented a simulation, and chosen the BitTorrent simulation module for the OMNeT++ simulation environment as a P2P representative. P2PDASH offered smooth media playback among peers in the system. And the obtained results in terms of the average missed segments and the average waiting on playback are reasonable compared to the known BitTorrent limits for media streaming.

Read the paper · More papers on PaperTik