05-05-2012, 02:53 PM
Peer-to-peer(P2P) video streaming systems
[attachment=21393]
The time wait for playing after starting application
Start-up delay: The time between a consumer's request to view a particular stream and the
stream beginning to play. Low start-up delay allows quick switching between channels.
• Playout lag: The delay between a stream data unit being sent by the peercaster and the same
data unit being viewed by the consumer. Low playout lag means that stream viewing is more
“live”.
• Playout continuity: the percentage of stream data units successfully played at the correct time
by the consumer. High playout continuity enables viewing with minimal distortion
Piece selection strategy
When a local peer needs multiple file pieces and these
pieces are available from remote peers in its peer set,
the piece selection strategy gives the solution to the issue
of determining which piece should be requested first.
rarest f irst piece selection algorithm. With this algorithm,
the local peer maintains the number of owners
in its peer set of each file piece, and it always selects
the piece with fewest owner to request first. Another
popular strategy is called random piece selection, in
which the local peer always selects randomly an available
piece to request