Peer-to-peer (P2P) video streaming is a promising solution to enable efficient video distribution
over the Internet. The nodes or peers in this type of system can take the role of both a
server and of a client at the same time. During video distribution each peer acts as a relay
node contributing it upload capacity. This thesis focuses on a specific topic known as P2P
Video Multicast within the P2P streaming area. The contribution of this thesis is to present
network-adaptive techniques and novel architectures which improve the video delivery in
terms of end-to-end delay, scalability and video quality for different scenarios. The proposed
architectures are supported by an analytical framework, extensive simulations and
evaluations in real-world scenarios using the PlanetLab overlay testbed.
«
Peer-to-peer (P2P) video streaming is a promising solution to enable efficient video distribution
over the Internet. The nodes or peers in this type of system can take the role of both a
server and of a client at the same time. During video distribution each peer acts as a relay
node contributing it upload capacity. This thesis focuses on a specific topic known as P2P
Video Multicast within the P2P streaming area. The contribution of this thesis is to present
network-adaptive techniques and...
»
Translated abstract:
Peer-to-Peer (P2P) Video Streaming ist ein vielversprechender Ansatz, um eine effiziente
Verteilung von Videos über das Internet zu ermöglichen. Die beteiligten Netzknoten können
gleichzeitig die Rolle eines Servers oder eines Clients übernehmen. Während der Videoübertragung agiert jeder Peer als Relais-Knoten und trägt seine Upload-Kapazität bei. Diese Arbeit beschäftigt sich mit P2P Video Multicast, welches einen Teilbereich von P2P Video-Streaming darstellt. Der Hauptbeitrag der Arbeit besteht in neuen Architekturen und adaptiven Methoden, die die Videoübertragung hinsichtlich Ende-zu-Ende-Verzögerung, Skalierbarkeit und Videoqualität in verschiedenen Szenarien verbessert. Die vorgeschlagenen Architekturen werden sowohl analytisch, durch umfangreiche Simulationen, sowie durch eine
Implementierung im weltumspannenden Overlay-Netz PlanetLab evaluiert und validiert.
«
Peer-to-Peer (P2P) Video Streaming ist ein vielversprechender Ansatz, um eine effiziente
Verteilung von Videos über das Internet zu ermöglichen. Die beteiligten Netzknoten können
gleichzeitig die Rolle eines Servers oder eines Clients übernehmen. Während der Videoübertragung agiert jeder Peer als Relais-Knoten und trägt seine Upload-Kapazität bei. Diese Arbeit beschäftigt sich mit P2P Video Multicast, welches einen Teilbereich von P2P Video-Streaming darstellt. Der Hauptbeitrag der Arbeit best...
»