Dokumentation des Medienprojektes: Unterschied zwischen den Versionen
(13 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
eine Anwendung, mit der es möglich ist, einen für das Endgerät angepassten Stream zu | eine Anwendung, mit der es möglich ist, einen für das Endgerät angepassten Stream zu | ||
empfangen. | empfangen. | ||
+ | |||
Die auf Windows Server 2003 aufgesetzte Serveranwendung übernimmt dabei die Verwaltung | Die auf Windows Server 2003 aufgesetzte Serveranwendung übernimmt dabei die Verwaltung | ||
− | der Dateien, der Datenbank und der Echtzeitstreamingprozesse. Die Streams, | + | der Dateien, der Datenbank und der Echtzeitstreamingprozesse. |
+ | Die Streams, | ||
die dabei tatsächlich von der Webanwendung an den Windows Media Player des Clients | die dabei tatsächlich von der Webanwendung an den Windows Media Player des Clients | ||
gesendet werden, sind vorkodierte Dateien. Für ein möglichst optimales System wurde | gesendet werden, sind vorkodierte Dateien. Für ein möglichst optimales System wurde | ||
bei der Anpassung der Dateien auf die Adaption an Displayauflösung und Übertragungsgeschwindigkeit | bei der Anpassung der Dateien auf die Adaption an Displayauflösung und Übertragungsgeschwindigkeit | ||
besonders viel Wert gelegt. So ist für jedes Video auf dem Server nur | besonders viel Wert gelegt. So ist für jedes Video auf dem Server nur | ||
− | eine Datei nötig. Diese enthält, Dank der unterstützten MBR-Technologie durch den | + | eine Datei nötig. |
+ | Diese enthält, Dank der unterstützten MBR-Technologie durch den | ||
Windows Media 9 Codec, alle notwendigen Auflösungen und Bitraten. | Windows Media 9 Codec, alle notwendigen Auflösungen und Bitraten. | ||
Die entwickelte Webanwendung realisiert dabei den Anmeldeprozeß des Nutzers an den | Die entwickelte Webanwendung realisiert dabei den Anmeldeprozeß des Nutzers an den | ||
Server und ermittelt die erforderlichen Parameter um den passenden Stream für den | Server und ermittelt die erforderlichen Parameter um den passenden Stream für den | ||
Nutzer ausw¨ahlen zu können. | Nutzer ausw¨ahlen zu können. | ||
+ | |||
Die Kommunikation zwischen Webanwendung und Server geschieht via HTTP, wo hingegen | Die Kommunikation zwischen Webanwendung und Server geschieht via HTTP, wo hingegen | ||
− | der eigentliche | + | der eigentliche Stremingvorgang über das von Microsoft entwickelte MMSProtokoll |
auf UDP-Basis realisiert wird. | auf UDP-Basis realisiert wird. | ||
+ | |||
Ebenso wurden Grundlagen für ein Abrechnungssystem intergriert, die das nachträgliche | Ebenso wurden Grundlagen für ein Abrechnungssystem intergriert, die das nachträgliche | ||
Auswerten des Nutzerverhaltens erlauben. | Auswerten des Nutzerverhaltens erlauben. | ||
− | + | ||
+ | === Impressum === | ||
+ | ---- | ||
+ | |||
+ | *'''Bearbeiter:''' | ||
+ | **Thomas Beyer, Karsten Schmidt, Diemo Stier | ||
+ | |||
+ | *'''Studiengang:''' | ||
+ | **Medientechnologie | ||
+ | |||
+ | *'''Fachgebiet:''' | ||
+ | **Kommunikationsnetze, Fakultät für Elektrotechnik und Informationstechnik [http://zack1.e-technik.tu-ilmenau.de/~webkn/] |
Aktuelle Version vom 22. März 2006, 13:47 Uhr
Kurzbeschreibung
"Videostreaming für Personal Digital Assistants (PDAs)“ realisierte eine Anwendung, mit der es möglich ist, einen für das Endgerät angepassten Stream zu empfangen.
Die auf Windows Server 2003 aufgesetzte Serveranwendung übernimmt dabei die Verwaltung der Dateien, der Datenbank und der Echtzeitstreamingprozesse. Die Streams, die dabei tatsächlich von der Webanwendung an den Windows Media Player des Clients gesendet werden, sind vorkodierte Dateien. Für ein möglichst optimales System wurde bei der Anpassung der Dateien auf die Adaption an Displayauflösung und Übertragungsgeschwindigkeit besonders viel Wert gelegt. So ist für jedes Video auf dem Server nur eine Datei nötig. Diese enthält, Dank der unterstützten MBR-Technologie durch den Windows Media 9 Codec, alle notwendigen Auflösungen und Bitraten. Die entwickelte Webanwendung realisiert dabei den Anmeldeprozeß des Nutzers an den Server und ermittelt die erforderlichen Parameter um den passenden Stream für den Nutzer ausw¨ahlen zu können.
Die Kommunikation zwischen Webanwendung und Server geschieht via HTTP, wo hingegen der eigentliche Stremingvorgang über das von Microsoft entwickelte MMSProtokoll auf UDP-Basis realisiert wird.
Ebenso wurden Grundlagen für ein Abrechnungssystem intergriert, die das nachträgliche Auswerten des Nutzerverhaltens erlauben.
Impressum
- Bearbeiter:
- Thomas Beyer, Karsten Schmidt, Diemo Stier
- Studiengang:
- Medientechnologie
- Fachgebiet:
- Kommunikationsnetze, Fakultät für Elektrotechnik und Informationstechnik [1]