Peer-to-peer live video streaming with rateless codes for massively multiplayer online games

Shakeel Ahmad, Christos Bouras, Eliya Buyukkaya, Muneeb Dawood, Raouf Hamzaoui, Vaggelis Kapoulas, Andreas Papazois, Gwendal Simon

Research output: Contribution to journalArticleResearchpeer-review

1 Citation (Scopus)
22 Downloads (Pure)

Abstract

We present a multi-level multi-overlay hybrid peer-to-peer live video system that enables players of Massively Multiplayer Online Games to simultaneously stream the video of their game and watch the game videos of other players. Each live video bitstream is encoded with rateless codes and multiple trees are used to transmit the encoded symbols. Trees are constructed dynamically with the aim to minimize the transmission rate at the source while maximizing the number of served peers and guaranteeing on-time delivery and reliability. ns-2 simulations and real measurements on the Internet show competitive performance in terms of start-up delay, playback lag, rejection rate, used bandwidth, continuity index, and video quality.

Original languageEnglish
Pages (from-to)44-62
Number of pages19
JournalPeer-to-Peer Networking and Applications
Volume11
Issue number1
Early online date19 Aug 2016
DOIs
Publication statusPublished - 1 Jan 2018

Fingerprint

Video streaming
Internet
Bandwidth

Cite this

Ahmad, S., Bouras, C., Buyukkaya, E., Dawood, M., Hamzaoui, R., Kapoulas, V., ... Simon, G. (2018). Peer-to-peer live video streaming with rateless codes for massively multiplayer online games. Peer-to-Peer Networking and Applications, 11(1), 44-62. https://doi.org/10.1007/s12083-016-0495-7
Ahmad, Shakeel ; Bouras, Christos ; Buyukkaya, Eliya ; Dawood, Muneeb ; Hamzaoui, Raouf ; Kapoulas, Vaggelis ; Papazois, Andreas ; Simon, Gwendal. / Peer-to-peer live video streaming with rateless codes for massively multiplayer online games. In: Peer-to-Peer Networking and Applications. 2018 ; Vol. 11, No. 1. pp. 44-62.
@article{59d7250124b842f9a68b525fe2bbba9e,
title = "Peer-to-peer live video streaming with rateless codes for massively multiplayer online games",
abstract = "We present a multi-level multi-overlay hybrid peer-to-peer live video system that enables players of Massively Multiplayer Online Games to simultaneously stream the video of their game and watch the game videos of other players. Each live video bitstream is encoded with rateless codes and multiple trees are used to transmit the encoded symbols. Trees are constructed dynamically with the aim to minimize the transmission rate at the source while maximizing the number of served peers and guaranteeing on-time delivery and reliability. ns-2 simulations and real measurements on the Internet show competitive performance in terms of start-up delay, playback lag, rejection rate, used bandwidth, continuity index, and video quality.",
author = "Shakeel Ahmad and Christos Bouras and Eliya Buyukkaya and Muneeb Dawood and Raouf Hamzaoui and Vaggelis Kapoulas and Andreas Papazois and Gwendal Simon",
year = "2018",
month = "1",
day = "1",
doi = "10.1007/s12083-016-0495-7",
language = "English",
volume = "11",
pages = "44--62",
journal = "Peer-to-Peer Networking and Applications",
issn = "1936-6442",
publisher = "Springer New York",
number = "1",

}

Ahmad, S, Bouras, C, Buyukkaya, E, Dawood, M, Hamzaoui, R, Kapoulas, V, Papazois, A & Simon, G 2018, 'Peer-to-peer live video streaming with rateless codes for massively multiplayer online games', Peer-to-Peer Networking and Applications, vol. 11, no. 1, pp. 44-62. https://doi.org/10.1007/s12083-016-0495-7

Peer-to-peer live video streaming with rateless codes for massively multiplayer online games. / Ahmad, Shakeel; Bouras, Christos; Buyukkaya, Eliya; Dawood, Muneeb; Hamzaoui, Raouf; Kapoulas, Vaggelis; Papazois, Andreas; Simon, Gwendal.

In: Peer-to-Peer Networking and Applications, Vol. 11, No. 1, 01.01.2018, p. 44-62.

Research output: Contribution to journalArticleResearchpeer-review

TY - JOUR

T1 - Peer-to-peer live video streaming with rateless codes for massively multiplayer online games

AU - Ahmad, Shakeel

AU - Bouras, Christos

AU - Buyukkaya, Eliya

AU - Dawood, Muneeb

AU - Hamzaoui, Raouf

AU - Kapoulas, Vaggelis

AU - Papazois, Andreas

AU - Simon, Gwendal

PY - 2018/1/1

Y1 - 2018/1/1

N2 - We present a multi-level multi-overlay hybrid peer-to-peer live video system that enables players of Massively Multiplayer Online Games to simultaneously stream the video of their game and watch the game videos of other players. Each live video bitstream is encoded with rateless codes and multiple trees are used to transmit the encoded symbols. Trees are constructed dynamically with the aim to minimize the transmission rate at the source while maximizing the number of served peers and guaranteeing on-time delivery and reliability. ns-2 simulations and real measurements on the Internet show competitive performance in terms of start-up delay, playback lag, rejection rate, used bandwidth, continuity index, and video quality.

AB - We present a multi-level multi-overlay hybrid peer-to-peer live video system that enables players of Massively Multiplayer Online Games to simultaneously stream the video of their game and watch the game videos of other players. Each live video bitstream is encoded with rateless codes and multiple trees are used to transmit the encoded symbols. Trees are constructed dynamically with the aim to minimize the transmission rate at the source while maximizing the number of served peers and guaranteeing on-time delivery and reliability. ns-2 simulations and real measurements on the Internet show competitive performance in terms of start-up delay, playback lag, rejection rate, used bandwidth, continuity index, and video quality.

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

U2 - 10.1007/s12083-016-0495-7

DO - 10.1007/s12083-016-0495-7

M3 - Article

VL - 11

SP - 44

EP - 62

JO - Peer-to-Peer Networking and Applications

JF - Peer-to-Peer Networking and Applications

SN - 1936-6442

IS - 1

ER -