P2PSP

A P2PSP team. Numbers in arrows refer the transmitted chunk numbers.

P2PSP (Peer to Peer Straightforward Protocol)[1][2] is a communication protocol of the application layer for streaming multimedia content on the Internet, that is, where users play the stream in sync. This can be used to build a variety of live broadcasting services ranging from small meetings to large systems IPTV. Unlike traditional CS (Client-Server) and CDN (Content Delivery Network) based video streaming, P2P contributes its upstream bandwidth to the system. Therefore, in general, P2P systems are more scalable architectures based on the model client-server. This protocol helps in reducing the bandwidth usage of the source of the broadcast by using the upload bandwidth of the peers connected to the source.

The P2PSP has been specially defined for streaming live footage. Thus, it can be transmitted through a communications network based on packet switching an event that is occurring at that time, in the same way you can already created or recorded events.

  1. ^ Medina-López, Cristóbal; Casado, L. G.; González-Ruiz, Vicente (2015). "Pollution Attacks Detection in the P2PSP Live Streaming System". Advances in Intelligent Systems and Computing. 369. Springer International Publishing: 401–410. doi:10.1007/978-3-319-19713-5_34. ISBN 978-3-319-19712-8.
  2. ^ "IPTV using P2PSP and HTML5+WebRTC" (PDF). Luxunda and University of Almeria in the W3C Web & TV Workshop.