Live Streaming
LiveStreaming: everybody in the swarm is viewing the same content at the same time.
Comparable to television channels or a webcam feed. Supported in Tribler as of July 2008, see SwarmPlayer
Planning before end of 2008
- Operational Give-To-Get: core P2P video engine
- BarterCast: link with sharing ratio enforcement
- SelectiveSeeding: seeding policy
- visualize your current score
- Status and howto improve it
- Allies + ratio and history
- Recent helped peers
- Pretty view of swarm, give-to-get connections
Give-To-Get
- assume some peers are malicious, but the majority follows protocol
- unchoke best neighbours
- based on recent behaviour (forwarded bytes in last 10 seconds)
- optimistic unchoke (every 20 seconds):
- kick worst 4th unchoked neighbour (whom is not locked for ratio repay)
- fill neighbourhood with:
- 33% best supertrust peer (has best sharing ratio)
- 33% if any: with you have debt (worst ratio to you)
- 33% random
|