Fachbereich VI Informatik und Medien
Masterarbeit
von
zur Erlangung
des akademischen Grades
Master of Science (M.Sc.)
im Studiengang
Medieninformatik
Thema:
Konzeption und exemplarische Umsetzung
einer portierbaren API-Umgebung für vereinfachtes Video
Betreuer: Prof. Dr. Strzebkowski
Gutachter: Prof. Dr. Görlich
Eingereicht: 28. August 2018
Inhaltsverzeichnis
1. Einleitung 1.1. Motivation 1.2. Aufgabenstellung 1.3. Recherchen 1.4. Einarbeitung in folgende Techniken 1.5. Konzepte und Entwürfe 1.6. Umsetzungen 1.7. Tests 2. Aufbau der Arbeit 3. Fachliches Umfeld 3.1. Youtube und andere 3.2. White Label 3.3. Monetisierung 4. Technisches Umfeld 4.1. Streamingformate und -protokolle 4.2. Evolution der Streamingtechnologien 4.3. Streamingkomponenten 4.4. Aktuelle technische Lösungen 4.4.1. HTML5-Video 4.4.2. Flash – Progressive Download 4.4.3. HTTP Live Streaming 4.5. Verschlüsselung und Sicherheit 4.5.1. AES-Cipher im HLS-Protokoll 4.5.2. Digital Rights Management 5. Anforderungsanalyse 5.1. Abgrenzungskriterien 5.2. MUSS-SOLL-KANN Analyse – REST API/Transcoder 5.3. MUSS-SOLL-KANN Analyse – Frontend/Player 6. Konzept und Entwurf 6.1. Workflow Diagram 6.2. Skalierung 6.3. Datenbankstruktur 6.3.1. Token 6.3.2. Media 6.3.3. Profiles 7. Umsetzung 7.1. Code-Beispiele 7.2. Webencoder-Test 7.3. Playout-Test 8. Diskussion und Ausblick 8.1. Retrospektive 8.2. Ausblick 8.3. Kommerzialisierung 8.4. Fazit Literaturverzeichnis Abbildungsverzeichnis Tabellenverzeichnis