
Cite this RFC:TXT | XML | BibTeX
DOI: https://doi.org/10.17487/RFC7574
Discuss this RFC: Send questions or comments to the mailing listppsp@ietf.org
Other actions:View Errata | Submit Errata | Find IPR Disclosures from the IETF | View History of RFC 7574
The Peer-to-Peer Streaming Peer Protocol (PPSPP) is a protocol fordisseminating the same content to a group of interested parties in astreaming fashion. PPSPP supports streaming of both prerecorded (on-demand) and live audio/video content. It is based on the peer-to-peer paradigm, where clients consuming the content are put on equalfooting with the servers initially providing the content, to create asystem where everyone can potentially provide upload bandwidth. Ithas been designed to provide short time-till-playback for the enduser and to prevent disruption of the streams by malicious peers.PPSPP has also been designed to be flexible and extensible. It canuse different mechanisms to optimize peer uploading, preventfreeriding, and work with different peer discovery schemes(centralized trackers or Distributed Hash Tables). It supportsmultiple methods for content integrity protection and chunkaddressing. Designed as a generic protocol that can run on top ofvarious transport protocols, it currently runs on top of UDP usingLow Extra Delay Background Transport (LEDBAT) for congestion control.
For the definition ofStatus,seeRFC 2026.
For the definition ofStream, seeRFC 8729.