Demonstration of a P2P assisted video streaming with WebRTC and network coding

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

Abstract

Video on Demand (VoD) streaming constitutes a continuously increasing proportion of the global IP traffic. Conventional streaming approaches use a client-server topology, where one server or a group of servers serve all the clients. The main drawbacks of this technology is poor scalability. An alternative is the well known Peer-to-Peer (P2P) network topology which addresses this problem. However, for browser-based application, there is no standard method for distributed data dissemination. We present an application that uses WebRTC to establish direct browser to browser connections. We have designed two protocols WebPeer and CodedWebPeer for browser based P2P streaming. WebPeer is a conventional P2P protocol, while CodedWebPeer is a network coding enhanced P2P protocol. With our system, we demonstrate that using WebRTC P2P assisted VOD streaming can be accomplished. Furthermore, it outperforms the conventional client-server setup in terms of throughput by 70%, for the investigated scenario. In addition, by applying network coding, the performance of the network improves even further.

Details

OriginalspracheEnglisch
Titel2017 14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
Seiten576-577
Seitenumfang2
ISBN (elektronisch)9781509061969
PublikationsstatusVeröffentlicht - 17 Juli 2017
Peer-Review-StatusJa

Publikationsreihe

ReiheIEEE Consumer Communications and Networking Conference
ISSN2331-9852

Konferenz

Titel14th IEEE Annual Consumer Communications and Networking Conference, CCNC 2017
Dauer8 - 11 Januar 2017
StadtLas Vegas
LandUSA/Vereinigte Staaten

Externe IDs

ORCID /0000-0001-8469-9573/work/161891283