Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

7.3.3

RTSP

Das Real Time Streaming Protocol (RTSP) dient zur Steuerung der kontinuierlichen Über-
tragung von Multimedia-Inhalten über IP-basierte Netzwerke (Media-Streams).
RTSP nutzt dazu eine direkte (bidirektionale) Kommunikation mit dem RTSP-Streaming-
Server der Kamera, einerseits zur Ermittlung des geeigneten Übertragungsprotokolls für
die RTP-Datenübermittlung (UDP oder TCP), andererseits zur Übertragung von Steue-
rungsaktionen von IP-basierten RTSP-fähigen Applikationen (Player), wie beispielsweise
zum Starten und Stoppen von Videoübertragungen.
Die Kodierung, Paketierung und der Transport der Datenströme vom Server zum Client
erfolgt dabei (unidirektional) über das Real-Time Transport Protocol (RTP).
Normalerweise werden die RTP-Übertragungen der Streaming-Inhalte über UDP (User
Datagram Protocol) realisiert, die RTSP-Übertragungen hingegen über eine TCP-Verbin-
dung (TCP = Transmission Control Protocol).
Folgende Punkte sind bei RTP-Übertragungen über UDP zu beachten:
• UDP ist ein sogenanntes „unzuverlässiges" und verbindungsloses Protokoll.
Vor der Datenübertragung wird keine Verbindung zum Empfänger/Client aufgebaut.
Der Empfänger/Client sendet keine Bestätigung über den Empfang der Daten.
Während der Übertragung über UDP können Paketverluste (z. B. Fehlen einzelner
Bilder) auftreten.
Verlorene Pakete werden nicht erneut gesendet.
• UDP-Pakete von außen (Internet) ins lokale Netzwerk werden im Normalfall von
Internet-Routern/Firewalls pauschal blockiert.
• UDP erlaubt flüssige und schnelle Datenübertragungen mit relativ geringen Verzöge-
rungen (Delays) bzw. ohne zeitlichen Versatz der IP-Pakete (engl. Jitter).
• Für jede RTSP/RTP-Übertragung über UDP müssen drei Ports geöffnet sein, ein stati-
scher Port für die RTSP-Steuerbefehle (Standard-Portnummer: 554) und zwei dynami-
sche Ports für den RTP-Datenstrom.
Folgende Punkte sind bei RTP/RTSP-Übertragungen über TCP zu beachten:
• TCP ist ein sogenanntes „zuverlässiges" und verbindungsorientiertes Protokoll.
Vor der Datenübertragung wird eine Vebindung zum Empfänger/Client aufgebaut.
Der Empfänger/Client sendet eine Bestätigung über den Empfang jedes IP-Pakets.
Während der Datenübertragung über TCP können normalerweise keine Paketverluste
auftreten (außer im Falle eines Pufferüberlaufs in der Kamera bei dauerhafter Netz-
werküberlastung), jedoch ist die Datenübertragung unter Umständen langsamer als
über UDP.
• Normalerweise muss für Datenübertragungen von RTP/RTSP/TCP-Paketen vom
Internet ins lokale Netzwerk nur der RTSP-Port am Internet-Router bzw. an der Firewall
geöffnet sein.
• RTSP erlaubt es, die Übertragung von RTP-Streams in die bestehende RTSP/TCP-Ver-
bindung einzubetten, es ist also keine gesonderte UDP-Übertragung oder ein zusätzli-
cher Port für den RTP-Datenstrom notwendig.
www.dallmeier.com
DDF4220HDV Picodome
®
35

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis