Collaborative Media Streaming

Einleitung

Collaborative Media Streaming bezeichnet die Teilnahme mehrerer Clients an einer Streaming-Sitzung. Dabei werden Benutzer zu einer solchen Sitzung eingeladen oder sie klinken sich selbst in einen Strom eines anderen Benutzers ein. Des Weiteren können Teilnehmer flexibel in dem anzusehenden Film springen oder sich mit anderen Teilnehmern synchronisieren. Anwendungen dieser Art können sowohl in Heimnetzen als auch in mobilen Umgebungen von Interesse sein.

Anforderungen an eine Architektur zur Unterstützung von Collaborative Media Streaming sind die Unterstützung von Signalisierungsbeziehungen jedes einzelnen Benutzers sowie Synchronisation von Benutzern untereinander. Existierende Streaming-Umgebungen genügen diesen Anforderungen nicht, da sie bisher den Aspekt der flexiblen Zusammenarbeit vernachlässigen.

Projektbeschreibung

In der am IBR entwickelten costream- Architektur werden die beschriebenen Aufgaben mit Multimedia-Protokollen der IETF (RTSP, SIP) gelöst: Zur Vermittlung zwischen Server und Client werden dabei Proxys benutzt. Ein Proxy überträgt in Verbindung mit dem so genannten "Association Service" die Position im Strom eines Clients an die Sitzung eines anderen Clients. Dadurch können unabhängige RTSP-Sitzungen für die jeweiligen Clients aufgebaut sowie die Positionen im Strom synchronisiert werden.

Projektmitglieder

Bei Fragen zu diesem Projekt wenden Sie sich bitte an .

Veröffentlichungen und Vorträge

Studien- und Diplomarbeiten zu diesem Projekt

Thema Art Status

Links