In this paper we examine the impact of the adopted playout policy on the performance of P2P live streaming systems. We
argue and demonstrate experimentally that (popular) playout policies which permit the divergence of the playout points
of different nodes can deteriorate drastically the performance of P2P live streaming. Consequently, we argue in favor of
keeping different playout points "near-in-time", even if this requires sacrificing (dropping) some late frames that could
otherwise be rendered (assuming no strict bidirectional interactivity requirements are in place). Such nearly synchronized
playout policies create "positive correlation" with respect to the available frames at different playout buffers. Therefore,
they increase the number of upstream relay nodes from which a node can pull frames and thus boost the playout quality of
both single-parent (tree) and multiple-parent (mesh) systems. On the contrary, diverging playout points reduce the number
of upstream parents that can offer a gapless relay of the stream. This is clearly undesirable and should be avoided as it
contradicts the fundamental philosophy of P2P systems which is to supplement an original service point with as many
additional ones presented by the very own users of the service.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.