Mesh-based P2P Videostreaming
Während eines Streifzuges in meiner Hochschul Bibliothek bin ich auf einen interessanten Artikel der Zeitschrift Communication of ACM (Ausgabe November 2006) gestossen. Reza Rejaie behauptet in diesem Artikel, dass jeder von zuhause aus mit einem gewöhnlichen Rechner und Breitbandanschluss Videoinhalte über das Internet anbieten kann, unabhängig davon wie viele User gleichzeitig auf dieses Video zugreifen - Bei hohen Userzahlen müssen Firmen bisher sehr viel Geld für Videoserverarchitekturen investieren - Reza Rejaie löst dieses Problem mit einem sogenannten mesh-based P2P Streaming Verfahren. Dieses Verfahren ähnelt sehr stark dem Prinzipien von BitTorrent. Bei BitTorrent werden jedoch nur die verfügbaren Datenpakete herunter geladen. Dieses Herunterladen der Datenpaket erfolgt meist nicht linear, das führt aber leider bei Videos zu grossen Problemen, da man die Daten linear erhalten möchte (Keiner hat was davon wenn er die 1. Minute Video anschaut, dann die 23. Minute und dann 6. Minute). Wie Reza Rejaie dieses Problem gelöst hat, beschreibt kann man in seinem Artikel ANYONE CAN BROADCAST VIDEO OVER THE INTERNET lesen. Leider geht der Link nur mit einem Zugang für das ACM Portal - sollte aber in der Regel jede Hochschul Bibliothek besitzen.
In Zukunft sollte man ein Auge auf die weitere Entwicklung dieser Technik werfen. Denn allein die Kosteneinsparungwn bei der Videoserverarchitektur und deren Lizenzenkosten wären nicht gerade klein...
--- UPDATE --- 15.12.2006
Heise Newsticker: TV-Streaming-Client mit P2P-Technik erreicht Beta-Phase und der dazugehörige Projekt Blog The Venice Project Blog