Internet-Protokoll-Fernsehen (IPTV) ist die Übertragung von Fernsehinhalten über Internet-Protokoll-Netze (IP). Im Gegensatz zu herkömmlichen terrestrischen, Satelliten- und Kabelfernsehformaten, IPTV bietet die Möglichkeit, die Quellmedien kontinuierlich zu streamen. Dadurch kann ein Client-Media-Player fast sofort mit der Wiedergabe des Inhalts (z. B. eines Fernsehsenders) beginnen. Dies wird als Streaming Media bezeichnet.
Although IPTV uses the Internet protocol, it is not limited to television streamed from the Internet (Internet TV). IPTV is widely deployed in subscriber-based telecommunications networks with high-speed access channels into end-user premises via set-top boxes or other customer-premises equipment.
High-Level-Architektur
The architecture of an IPTV system is complex, requiring high bandwidth and strict Quality of Service (QoS) Normen. Es besteht im Allgemeinen aus den folgenden Funktionsblöcken:
1. Das Super-Kopfende (SHE)
The Super Head-End is the primary source of content generation. It is where national TV channels and VoD (Video on Demand) content are aggregated.
Erfassung der Signale: Erfasst Videosignale von Satelliten, terrestrischen Antennen oder direkten Glasfasereinspeisungen aus Studios.
Kodierung und Transkodierung: Rohes Video ist oft zu groß für die Übertragung. Es wird mit Codecs wie MPEG-4 (H.264) oder HEVC (H.265).
Verkapselung: Das komprimierte Video wird in IP-Pakete verpackt (normalerweise MPEG-TS über UDP/IP).
Verschlüsselung (CAS/DRM): Um Raubkopien zu verhindern, werden die Inhalte mit Conditional Access Systems (CAS) oder Digital Rights Management (DRM) verschlüsselt.
2. Video-Servicestelle (VSO)
Der VSO, auch als regionales Head-End bekannt, kümmert sich um die Verteilung lokaler Inhalte.
Einspeisung lokaler Inhalte: Einfügung von Lokalnachrichten, PEG-Kanälen (Public, Educational, and Government) und Notfallwarnungen.
Werbeeinschaltung: Einblendung gezielter Werbung in den Stream auf der Grundlage des geografischen Standorts.
VoD-Server: While the master library exists at the SHE, popular Abrufbar unter movies are cached at VSOs to reduce network load (Edge Caching).
3. Die Netzwerkschichten
Das Transportnetz ist das Rückgrat von IPTV. Es muss Multicast-Verkehr effizient verarbeiten, um Bandbreite zu sparen.
A. Das Kernnetz
Hochgeschwindigkeits-Glasfaser-Backbones, die das Super Head-End mit den regionalen VSOs verbinden. Es verwendet MPLS (Multiprotokoll-Etiketten-Vermittlung) um Traffic Engineering und QoS zu gewährleisten.
B. Das Zugangsnetz
Die “letzte Meile” der Verbindung zum Nutzer. Zu den gängigen Technologien gehören:
FTTH (Fiber to the Home): GPON/EPON-Netze.
DSL (Digital Subscriber Line): ADSL2+ oder VDSL2 (oft der Engpass für HD/4K-Streams).
HFC (Hybrid Fiber-Coaxial): DOCSIS-Standards, die von Kabelbetreibern verwendet werden.
Multicasting vs. Unicasting
Multicast (Live-TV): Ein einzelner Stream wird von der Quelle an einen Router-Knoten gesendet, der den Stream dann nur an die spezifischen Benutzer kopiert, die ihn anfordern. Protokoll: IGMP (Internet Group Management Protocol).
Unicast (VoD): Ein dedizierter Eins-zu-Eins-Stream zwischen dem Server und dem jeweiligen Nutzer. Benötigt bei steigender Benutzerzahl deutlich mehr Bandbreite.
4. Middleware
Middleware is the software layer that acts as the bridge between the hardware, the network, and the user interface. It is the “Operating System” of the IPTV ecosystem.
Benutzeroberfläche (UI): Generiert die Menüs und Grafiken, die der Benutzer sieht.
Elektronischer Programmführer (EPG): Metadaten mit Informationen zur Zeitplanung.
Authentifizierung und Abrechnung: Überprüft, ob der Benutzer einen bestimmten Kanal (z. B. HBO oder Pay-per-View) sehen darf, und bildet eine Schnittstelle zum Abrechnungssystem (OSS/BSS).
Dienstleistungsverwaltung: Handles the logic for VOD requests and interactive applications.
5. Geräte am Verbraucherstandort (CPE)
Dies ist die Hardware, die sich im Haus des Benutzers befindet.
Residential Gateway (RG): Das Modem/der Router, der die VDSL- oder Glasfaserverbindung abschließt. Er trennt den IPTV-Verkehr mithilfe von VLANs oder PVCs vom normalen Internetverkehr, um sicherzustellen, dass die TV-Qualität nicht durch Dateidownloads beeinträchtigt wird.
Set-Top-Box (STB): Dekodiert die IP-Pakete zurück in Video-/Audiosignale (HDMI) für das Fernsehgerät. Er führt die Middleware-Client-Software aus.
Wichtige Protokolle
Protokoll | Funktion | Verwendung |
|---|---|---|
RTP (Echtzeit-Transportprotokoll) | Überträgt die eigentlichen Audio-/Videodaten. | Live-TV und VoD |
UDP (Benutzer-Datagramm-Protokoll) | Transportschichtprotokoll, das aus Geschwindigkeitsgründen gegenüber TCP bevorzugt wird. | Live-Streaming |
IGMP (Internet Group Management Protocol) | Verwaltet die Gruppenmitgliedschaft für Multicasting. | Channel Zapping (Wechseln der Kanäle) |
RTSP (Echtzeit-Streaming-Protokoll) | “Befehle der ”Fernbedienung" (Wiedergabe, Pause, Rücklauf). | Video auf Abruf (VoD) |
HLS / DASH | Streaming-Protokolle mit adaptiver Bitrate. | OTT und moderne IPTV-Implementierungen |
Dienstgüte (QoS) & QoE
Da IPTV in Echtzeit abläuft, ist es empfindlich gegenüber Netzwerkartefakten.
Zittern: Schwankungen bei der Ankunftszeit von Paketen. Wird durch Pufferung gelöst, aber zu viel Pufferung verursacht Verzögerung.
Latenzzeit: Die Verzögerung zwischen der Quelle und dem Ziel. Eine hohe Latenz lässt den Kanalwechsel träge erscheinen.
Packet Loss: Dies führt zu Pixelbildung oder “Makro-Blocking”-Artefakten auf dem Bildschirm. Die Vorwärtsfehlerkorrektur (Forward Error Correction, FEC) wird verwendet, um dies zu mildern.
Zukünftige Trends
Cloud-DVR: Verlagerung der Speicherung von der physischen Set-Top-Box in die Cloud.
Adaptive Bitrate Streaming (ABR): Umstellung von UDP-Streams mit konstanter Bitrate auf HTTP-basiertes Streaming (wie Netflix), um besser mit Netzwerkschwankungen umgehen zu können.
Hybrid IPTV/OTT: Betreiber, die Android-TV-Set-Top-Boxen anbieten, die verwaltete IPTV-Kanäle mit Apps wie YouTube und Netflix kombinieren.