P2P Video Streaming

Cristóbal Medina López
Juan Pablo García Ortiz
Juan Alvaro Muñoz Naranjo
José Juan Sánchez Hernández
Leocadio González Casado
Vicente González Ruiz
Max Mertens
Ilshat Shakirov
Kevin Shi
Rakshith G.

Now 24, 2016

1 Unicast, Multicast, Broadcast and Anycast
2 Streaming models
3 Lab 1: Simple streaming with Icecast
 “Sourcing” with VLC
 “Listening” with VLC
4 Lab 2: Relaying with Icecast
 (Relay) Servers
5 Peer-to-Peer Straightforward Protocol (P2PSP)
 5.1 IMS: IP Multicast Set of rules
 5.2 DBS: Data Broadcasting Set of rules
 5.3 ACS: Adaptive Chunk-rate Set of rules
 5.4 LRS: Lost chunks Recovery Set of rules
 5.5 NTS: Nat Traversal Set of rules
 5.6 EMS: End-point Masquerading Set of rules
 5.7 CIS: Content Integrity Set of rules
 5.8 DPS: Data Privacy Set of rules
 5.9 RMS: Reliable Transmission Set of rules
6 Lab 3: Scaling with P2PSP
 (Relay) Servers
 Normal listeners
 P2PSP teams (listeners)