Beschreibung
Das Medienprojekt
Videostreaming f¨ur Personal Digital Assistants (PDAs)“ realisierte
eine Anwendung, mit der es m¨oglich ist, einen f¨ur das Endger¨at angepassten Stream zu
empfangen.
Die auf Windows Server 2003 aufgesetzte Serveranwendung ¨ubernimmt dabei die Verwaltung
der Dateien, der Datenbank und der Echtzeitstreamingprozesse. Die Streams,
die dabei tats¨achlich von der Webanwendung an den Windows Media Player des Clients
gesendet werden, sind vorkodierte Dateien. F¨ur ein m¨oglichst optimales System wurde
bei der Anpassung der Dateien auf die Adaption an Displayaufl¨osung und ¨Ubertragungsgeschwindigkeit
besonders viel Wert gelegt. So ist f¨ur jedes Video auf dem Server nur
eine Datei n¨otig. Diese enth¨alt, Dank der unterst¨utzten MBR-Technologie durch den
Windows Media 9 Codec, alle notwendigen Aufl¨osungen und Bitraten.
Die entwickelte Webanwendung realisiert dabei den Anmeldeprozeß des Nutzers an den
Server und ermittelt die erforderlichen Parameter um den passenden Stream f¨ur den
Nutzer ausw¨ahlen zu k¨onnen.
Die Kommunikation zwischen Webanwendung und Server geschieht via HTTP, wo hingegen
der eigentliche Streamingvorgang ¨uber das von Microsoft entwickelte MMSProtokoll
auf UDP-Basis realisiert wird.
Ebenso wurden Grundlagen f¨ur ein Abrechnungssystem intergriert, die das nachtr¨agliche
Auswerten des Nutzerverhaltens erlauben.
Medienprojekt Thomas Beyer, Karsten Schmidt, Diemo Stier