![Page 1: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/1.jpg)
Sven Höhne
Institut für Betriebssysteme und RechnerverbundTechnische Universität Braunschweig
Betreuer: Jens Brandt
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
![Page 2: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/2.jpg)
2/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Inhalt
Problembeschreibung Gerätetypen, Nutzerwünsche Anwendungsbeispiele
Lösungsansätze Integration in RTSP W3C CC/PP
Aufbau der Implementierung Einbindung in BEAVER
Zusammenfassung
![Page 3: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/3.jpg)
3/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Problembeschreibung Multimedia-Dienste des Internets stehen einer Vielzahl von
Endgerätetypen zur Verfügung. Heterogenität erfordert Anpassung der (Video-)Datenströme. Endgeräte/Nutzer müssen Adaptionsparameter signalisieren
Daten
Signalisierung
angepasste Daten
![Page 4: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/4.jpg)
4/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Gerätetypen
Laptop Web-PadSmartphone
PDA
Audio-Streaming-Client
MobiltelefonPersonal Computer
Multimedia PC
![Page 5: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/5.jpg)
5/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Benutzerwünsche
Audio/Video-Preferenzen Region-Of-Interest (ROI)
Schlüsselszenen minimale Framerate
![Page 6: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/6.jpg)
6/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Anwendungsbeispiele
Live-Übertragung auf Mobilgeräte
Kontrolle von Überwachungskameras in Echt-Zeit
Zusatzinformationen/Werbung in Navigationssystemen
Universal Media Access (UMA)
![Page 7: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/7.jpg)
7/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Lösungsansätze:
Integration in das bestehende Protokoll RTSP:+ RTSP ist leicht erweiterbar+ geringer Overhead+ Lösung ist transparent für Client/Server+ Integration in bestehende Projekte möglich
W3C Composite Capability/Preference Profiles (CC/PP):+ ausführliche Informationen für die Anpassung– komplexe Gerätebeschreibung– höherer Overhead
Erweiterung von RTSP mit CC/PP-Variante
![Page 8: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/8.jpg)
8/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Nutzung von Profilen verringert Komplexität des Anpassungsprozesses Einordnung in Geräteklasse Profil-Auswahl automatisch Nutzer kann neue Profile erstellen
Behandlung von nicht erfüllbaren Anforderungen Anforderung nicht vom Proxy erfüllbar → Fehlermeldung „Aushandeln“ der Parameter
– eigenes Angebot vom Proxy
![Page 9: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/9.jpg)
9/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Aufbau der Implementierung
Server/Proxy/Client-Paradigma Einbindung in bestehendes Projekt (BEAVER) Nutzung von (modifizierbaren) Profilen Signalisierung erfolgt mittels RTSP
– Anforderung an Server/Proxy stellen
Daten
Signalisierung
angepasste Daten
![Page 10: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/10.jpg)
10/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Parameterliste
Auflösung des Displays Farbtiefe des Displays Anzahl der Lautsprecher Bitrate des Video-/Audiostromes Format des Video-/Audiostromes Speicherkapazität des Endgerätes … Benutzerwünsche
Angabe der Parameterliste als XML-Datei
Ideen, Vorschläge oder Anregungen für weitere
Parameter?
Email: [email protected]!
![Page 11: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/11.jpg)
11/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Zusammenfassung
Heterogenität von Endgeräten und Verfügbarkeit neuer Dienste erfordern Anpassung
Integration in RTSP CC/PP-basiertes Signalisierungssystem Nutzung von Profilen Anpassung des Datenstromes im Proxy
Einbindung in bestehendes Projekt (BEAVER)
![Page 12: Sven Höhne Institut für Betriebssysteme und Rechnerverbund Technische Universität Braunschweig Betreuer: Jens Brandt Signalisierung von Benutzeranforderungen](https://reader036.vdokument.com/reader036/viewer/2022070310/55204d6749795902118bc954/html5/thumbnails/12.jpg)
12/12Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Sven Höhne – [email protected]
Signalisierung von Benutzeranforderungen zur Anpassung von Videoströmen
Inhalt Problembeschreibung Lösungsansätze Implementierung Zusammenfassung
Vielen Dank für Ihre Aufmerksamkeit
Fragen ?