Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 1/2018

19.08.2016

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

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

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 1/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Ferrari E, Lessiter J, Freeman J (2011) Users and uses of multiplayer games and community activities. In: Proceedings NEM Summit, Turin Ferrari E, Lessiter J, Freeman J (2011) Users and uses of multiplayer games and community activities. In: Proceedings NEM Summit, Turin
7.
Zurück zum Zitat Luby M (2002) LT codes. In: Proceedings 43rd Annual IEEE Symposium on Foundations of Computer Science. Vancouver, pp 271–280 Luby M (2002) LT codes. In: Proceedings 43rd Annual IEEE Symposium on Foundations of Computer Science. Vancouver, pp 271–280
9.
Zurück zum Zitat Wu C, Li B (2008) rstream: Resilient and optimal peer-to-peer streaming with rateless codes. IEEE Trans Parallel Distrib Syst 19(1):77–92CrossRef Wu C, Li B (2008) rstream: Resilient and optimal peer-to-peer streaming with rateless codes. IEEE Trans Parallel Distrib Syst 19(1):77–92CrossRef
10.
Zurück zum Zitat Grangetto M, Gaeta R, Sereno M (2009) Rateless codes network coding for simple and efficient P2P video streaming. In: Proceedings IEEE ICME 2009, New York, pp 1500– 1503 Grangetto M, Gaeta R, Sereno M (2009) Rateless codes network coding for simple and efficient P2P video streaming. In: Proceedings IEEE ICME 2009, New York, pp 1500– 1503
11.
Zurück zum Zitat Grangetto M, Gaeta R, Sereno M (2009) Reducing content distribution time in P2P based multicast using rateless codes. In: Proceedings Italian Networking Workshop, Bologna, pp 1– 12 Grangetto M, Gaeta R, Sereno M (2009) Reducing content distribution time in P2P based multicast using rateless codes. In: Proceedings Italian Networking Workshop, Bologna, pp 1– 12
12.
Zurück zum Zitat Magnetto A, Gaeta R, Grangetto M, Sereno M (2010) P2P streaming with LT codes: A prototype experimentation. In: Proceedings ACM Workshop on Advanced Video Streaming Techniques for Peer-to-Peer Networks and Social Networking, Florence, pp 7– 12 Magnetto A, Gaeta R, Grangetto M, Sereno M (2010) P2P streaming with LT codes: A prototype experimentation. In: Proceedings ACM Workshop on Advanced Video Streaming Techniques for Peer-to-Peer Networks and Social Networking, Florence, pp 7– 12
13.
Zurück zum Zitat Oh HR, Wu DO, Song H (2011) An effective mesh-pull-based P2P video streaming system using Fountain codes with variable symbol sizes. Comput Netw 55(12):2746–2759CrossRef Oh HR, Wu DO, Song H (2011) An effective mesh-pull-based P2P video streaming system using Fountain codes with variable symbol sizes. Comput Netw 55(12):2746–2759CrossRef
14.
Zurück zum Zitat Eittenberger PM (2012) RaptorStream: boosting mobile peer-to-peer streaming with Raptor codes. In: Proceedings ACM SIGCOMM 2012, Helsenki, pp 291–292 Eittenberger PM (2012) RaptorStream: boosting mobile peer-to-peer streaming with Raptor codes. In: Proceedings ACM SIGCOMM 2012, Helsenki, pp 291–292
15.
Zurück zum Zitat Eittenberger PM, Mladenov T, Krieger UR (2012) Raptor codes for P2P streaming. In: Proceedings 20th IEEE Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Garching, pp 327– 332 Eittenberger PM, Mladenov T, Krieger UR (2012) Raptor codes for P2P streaming. In: Proceedings 20th IEEE Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Garching, pp 327– 332
16.
Zurück zum Zitat Ahmad S, Bouras C, Buyukkaya E, Hamzaoui R, Papazois A, Shani A, Simon G, Zhou F (2012) Peer-to-peer live streaming for massively multiplayer online games. In: Proceedings IEEE 12th International Conference on Peer-to-Peer Computing, Tarragona, pp 67–68 Ahmad S, Bouras C, Buyukkaya E, Hamzaoui R, Papazois A, Shani A, Simon G, Zhou F (2012) Peer-to-peer live streaming for massively multiplayer online games. In: Proceedings IEEE 12th International Conference on Peer-to-Peer Computing, Tarragona, pp 67–68
17.
Zurück zum Zitat Buyukkaya E, Ahmad S, Dawood M, Liu J, Zhou F, Hamzaoui R, Simon G (2012) Level-based peer-to-peer live streaming with rateless codes. In: Proceedings IEEE International Symposium on Multimedia, Irvine, pp 249–254 Buyukkaya E, Ahmad S, Dawood M, Liu J, Zhou F, Hamzaoui R, Simon G (2012) Level-based peer-to-peer live streaming with rateless codes. In: Proceedings IEEE International Symposium on Multimedia, Irvine, pp 249–254
18.
Zurück zum Zitat Wiegand T, Sullivan G, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circ Syst Video Technol 13(7):560–576CrossRef Wiegand T, Sullivan G, Bjontegaard G, Luthra A (2003) Overview of the H.264/AVC video coding standard. IEEE Trans Circ Syst Video Technol 13(7):560–576CrossRef
20.
Zurück zum Zitat Svoboda P, Karner W, Rupp M (2007) Traffic analysis and modelling for World of Warcraft. In: Proceedings IEEE ICC, Glasgow, pp 1612–1617 Svoboda P, Karner W, Rupp M (2007) Traffic analysis and modelling for World of Warcraft. In: Proceedings IEEE ICC, Glasgow, pp 1612–1617
21.
Zurück zum Zitat Bharambe A, Douceur JR, Lorch JR, Moscibroda T, Pang J, Seshan S, Zhuang X (2008) Donnybrook: Enabling large-scale, high-speed, peer-to-peer games. In: Proceedings SIGCOMM, Seattle, pp 389–400 Bharambe A, Douceur JR, Lorch JR, Moscibroda T, Pang J, Seshan S, Zhuang X (2008) Donnybrook: Enabling large-scale, high-speed, peer-to-peer games. In: Proceedings SIGCOMM, Seattle, pp 389–400
22.
Zurück zum Zitat Hernandez A, Magana E (2007) One-way delay measurement and characterization. In: Proceedings ICNS’07 Third International Conference on Networking and Services, Athens Hernandez A, Magana E (2007) One-way delay measurement and characterization. In: Proceedings ICNS’07 Third International Conference on Networking and Services, Athens
23.
Zurück zum Zitat Chen K-T, Huang P, Lei C-L (2006) Game traffic analysis: An MMORPG perspective. Comput Netw 50(16):3002– 3023CrossRef Chen K-T, Huang P, Lei C-L (2006) Game traffic analysis: An MMORPG perspective. Comput Netw 50(16):3002– 3023CrossRef
24.
Zurück zum Zitat Feng W-C, Brandt D, Saha D (2007) A long-term study of a popular MMORPG. In: Proceedings NetGames, Melbourne, pp 19–24 Feng W-C, Brandt D, Saha D (2007) A long-term study of a popular MMORPG. In: Proceedings NetGames, Melbourne, pp 19–24
25.
Zurück zum Zitat Luby M, Gasiba T, Stockhammer T, Watson M (2007) Reliable multimedia download delivery in cellular broadcast networks. IEEE Trans Broadcast 53(1):235–246CrossRef Luby M, Gasiba T, Stockhammer T, Watson M (2007) Reliable multimedia download delivery in cellular broadcast networks. IEEE Trans Broadcast 53(1):235–246CrossRef
26.
Zurück zum Zitat Li B, Xie S, Qu Y, Keung GY, Lin C, Liu J, Zhang X (2008) Inside the new coolstreaming: principles, measurements and performance implications. In: Proceedings INFOCOM’08, Phoenix Li B, Xie S, Qu Y, Keung GY, Lin C, Liu J, Zhang X (2008) Inside the new coolstreaming: principles, measurements and performance implications. In: Proceedings INFOCOM’08, Phoenix
29.
Zurück zum Zitat Hei X, Liang C, Liang J, Liu Y, Ross KW (2007) A measurement study of a large-scale P2P IPTV system. IEEE Trans Multimed 9(8):1672–1687CrossRef Hei X, Liang C, Liang J, Liu Y, Ross KW (2007) A measurement study of a large-scale P2P IPTV system. IEEE Trans Multimed 9(8):1672–1687CrossRef
30.
Zurück zum Zitat Sentinelli A, Marfia G, Gerla M, Kleinrock L, Tewari S (2007) Will IPTV ride the peer-to-peer stream. IEEE Commun Mag 45(6):86–92CrossRef Sentinelli A, Marfia G, Gerla M, Kleinrock L, Tewari S (2007) Will IPTV ride the peer-to-peer stream. IEEE Commun Mag 45(6):86–92CrossRef
31.
Zurück zum Zitat Payberah AH, Kavalionak H, Kumaresan V, Montresor A, Haridi S (2012) CLive: Cloud-assisted P2P live streaming. In: Proceedings IEEE 12th International Conference on Peer-to-Peer Computing, Tarragona, pp 79–90 Payberah AH, Kavalionak H, Kumaresan V, Montresor A, Haridi S (2012) CLive: Cloud-assisted P2P live streaming. In: Proceedings IEEE 12th International Conference on Peer-to-Peer Computing, Tarragona, pp 79–90
32.
Zurück zum Zitat Traverso S, Abeni L, Birke R, Kiraly C, Leonardi E, Lo Cigno R, Mellia M (2012) Experimental comparison of neighborhood filtering strategies in unstructured P2P-TV systems. In: Proceedings IEEE 12th International Conference on Peer-to-Peer Computing, Tarragona, pp 13–24 Traverso S, Abeni L, Birke R, Kiraly C, Leonardi E, Lo Cigno R, Mellia M (2012) Experimental comparison of neighborhood filtering strategies in unstructured P2P-TV systems. In: Proceedings IEEE 12th International Conference on Peer-to-Peer Computing, Tarragona, pp 13–24
33.
Zurück zum Zitat Wu D, Liang C, Liu Y, Ross KW (2010) Redesigning multi-channel P2P live video systems with View-Upload Decoupling. Comput Netw 54(12):2007–2018CrossRefMATH Wu D, Liang C, Liu Y, Ross KW (2010) Redesigning multi-channel P2P live video systems with View-Upload Decoupling. Comput Netw 54(12):2007–2018CrossRefMATH
34.
Zurück zum Zitat Barekatain B, Khezrimotlagh D, Maarof MA, Ghaeini HR, Salleh S, Quintana AA, Akbari B, Cabrera AT (2013) MATIN: A random network coding based framework for high quality peer-to-peer live video streaming. PloS ONE 8(8) Barekatain B, Khezrimotlagh D, Maarof MA, Ghaeini HR, Salleh S, Quintana AA, Akbari B, Cabrera AT (2013) MATIN: A random network coding based framework for high quality peer-to-peer live video streaming. PloS ONE 8(8)
35.
Zurück zum Zitat Wichtlhuber M, Richerzhagen B, Rückert J., Hausheer D (2014) TRANSIT: Supporting transitions in Peer-to-Peer live video streaming. In: Proceedings IFIP Networking Conference, Trondheim, pp 1–9 Wichtlhuber M, Richerzhagen B, Rückert J., Hausheer D (2014) TRANSIT: Supporting transitions in Peer-to-Peer live video streaming. In: Proceedings IFIP Networking Conference, Trondheim, pp 1–9
36.
Zurück zum Zitat Luby M, Shokrollahi A, Watson M, Stockhammer T, Minder L (2011) Forward Error Correction Scheme for Object Delivery. Internet Engineering Task Force (IETF) Request for Comments: 6330 Luby M, Shokrollahi A, Watson M, Stockhammer T, Minder L (2011) Forward Error Correction Scheme for Object Delivery. Internet Engineering Task Force (IETF) Request for Comments: 6330
Metadaten
Titel
Peer-to-peer live video streaming with rateless codes for massively multiplayer online games
verfasst von
Shakeel Ahmad
Christos Bouras
Eliya Buyukkaya
Muneeb Dawood
Raouf Hamzaoui
Vaggelis Kapoulas
Andreas Papazois
Gwendal Simon
Publikationsdatum
19.08.2016
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 1/2018
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-016-0495-7

Weitere Artikel der Ausgabe 1/2018

Peer-to-Peer Networking and Applications 1/2018 Zur Ausgabe

Premium Partner