Streaming-Optimierungen

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:00 AM on 7/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

Nenne die derzeit vier wichtigsten technischen Verfahren zur Optimierung von Streaming-Angeboten.

Die vier zentralen Optimierungen sind Content Delivery Networks (CDN), IP-Multicasting, Peer-to-Peer (P2P, oft mit WebRTC realisiert) und Adaptive Bitrate Streaming (ABR).

2
New cards

Welchen strukturellen Ansatz verfolgt ein Content Delivery Network?

Ein CDN verfolgt das Ziel, Inhalte gleichzeitig an vielen Stellen des Netzes einzuspeisen (Multiple Stream Reflectors) und sie so nahe wie möglich an die Endkunden heranzubringen (Caching Edge Server), um Durchsatzprobleme zu minimieren und die Latenz zu senken.

3
New cards

Wie leitet ein CDN einen Nutzer technisch zum optimalen Edge-Server?

Dies geschieht über ein internes Domain Name System. Bei einer Namensabfrage prüft das System die geografische Nähe (via IP und Time-to-Live), die aktuelle Auslastung der Server, die regionalen Verkehrsbedingungen sowie eventuelle Peering-Kosten, um dem Nutzer die IP-Adresse des am besten geeigneten Servers zurückzugeben.

4
New cards

Was ist der technische Grundgedanke hinter IP-Multicasting?

Datenpakete werden an den Netzknoten (Routern) für speziell angemeldete Nutzergruppen automatisch vervielfältigt. Dadurch muss der Stream nur einmal ins Netz eingespeist werden, um viele Empfänger gleichzeitig zu erreichen, was massiv Bandbreite spart.

5
New cards

Welche Protokolle sind für den Betrieb von IP-Multicast zwingend erforderlich?

Für die dynamische An- und Abmeldung an Gruppen wird das Internet Group Management Protocol (IGMP) verwendet. Da eine bidirektionale Quittierung durch tausende Empfänger den Sender überlasten würde, ist die Nutzung des Transmission Control Protocols (TCP) verboten; es muss zwingend das User Datagram Protocol (UDP) für den Datentransport genutzt werden.

6
New cards

Warum sind Peer-to-Peer-Netzwerke für Content-Produzenten besonders vorteilhaft?

Sie sind hochgradig skalierbar, da sich der Inhalt ab einer bestimmten Teilnehmerschwelle „automatisch und exponentiell“ über die beteiligten Endgeräte (Peers) weiterverteilt. Ein Nutzer fungiert dabei gleichzeitig als Empfänger und als Sender (Contributing Peer) von Teilstreams.

7
New cards

Wie überwinden P2P-Verbindungen (z. B. via WebRTC) Barrieren wie Firewalls und Network Address Translation?

Sie nutzen das Verfahren Interactive Connectivity Establishment (ICE). Dieses kombiniert Session Traversal Utilities for NAT (STUN) zur Ermittlung der öffentlichen IP, Traversal Using Relays around NAT (TURN) als Ausweich-Relay und das Session Description Protocol (SDP) zum Austausch von Parametern.

8
New cards

Wie funktioniert das Adaptive Bitrate Streaming (ABR) im Kern?

Ein Video wird in qualitativ unterschiedlichen Stufen (Representations) mit zeitlich gleichlangen Segmenten (1–15 Sek.) auf dem Server bereitgestellt. Der Media-Player analysiert permanent die verfügbare Bandbreite und fordert nahtlos das jeweils passende Segment an, um Unterbrechungen durch Pufferung zu vermeiden.

9
New cards

Was ist ein „Manifest“ im Kontext von Adaptive Bitrate Streaming?

Das Manifest (z. B. eine Media Presentation Description in XML oder eine HTTP-Live-Stream Description als Textdatei) beschreibt dem Player, welche Qualitätsstufen verfügbar sind und unter welchen Uniform Resource Identifiers (URIs) die einzelnen Segmente abgerufen werden können.

10
New cards

Wie wird die ABR-Wiedergabe technisch in modernen Webbrowsern realisiert?

Durch die Media Source Extensions (MSE). Diese Programmierschnittstelle erlaubt es, ABR-Inhalte nativ über HTML5-Tags abzuspielen, wobei die spezifische Qualitäts-Logik (welches Segment wann geladen wird) über nachgeladenes JavaScript vom Anbieter gesteuert wird.