RTSP VS RTMP-Protokoll
Vorbereitung
IP-Kamera-Stream-Lösung: Video-Medien-Gateway
So betten Sie IP-Kamera-Streams in Websites ein
Sie haben möglicherweise eine IP-Kamera (Überwachungskamera oder Ethernet-Kamera) in Ihrem Haus montiert und fragen sich, ob Sie das Echtzeitvideo auf Live-Plattformen streamen oder den IP-Livestream in eine Webseite einbetten können.
Leider können Sie keine einfache Lösung nativ in Ihrer IP-Kamera finden. Daher müssen Sie einige externe Apps oder Hardware verwenden, um Überwachungskameras global zugänglich zu machen.
In diesem Artikel erfahren Sie, wie Sie den Stream von Ihrer IP-Kamera an ein beliebiges öffentliches Ziel übertragen und ihn in eine Website oder sogar eine Live-Chat-Webcam einbetten.
Die IP-Kamera verwendet das RTSP- Protokoll. RTSP ist ein medienkontrollierendes Protokoll, mit dem Sie Ihre Sicherheit in Ihrem lokalen Netzwerk überwachen können.
Der öffentliche Internet-Stream verwendet das RTMP -Protokoll. RTMP ist ein Medienübertragungsprotokoll, das von YouTube, Twitch, Facebook Live und weiteren Live-Plattformen weit verbreitet ist.
Um die Überwachungskamera zu streamen, müssen Sie das Originalprotokoll von RTSP auf RTMP übertragen.
Bevor Sie beginnen, müssen Sie Folgendes tun:
1. Finden Sie die RTSP-Adresse Ihrer IP-Kamera heraus.
2. Bereiten Sie einen Computer vor, der sich im selben Netzwerk wie die Kamera befindet. Es würde Ihnen helfen, die App bereitzustellen oder die mit dem lokalen Netzwerk verbundene Hardware zu konfigurieren.
3. Holen Sie sich die Stream-URL und den Schlüssel Ihrer Zielplattform (YouTube, Facebook usw.). Sie benötigen die Stream-URL und den Stream-Schlüssel, um die RTMP-Pushing-URL zu bilden.
4. Bereiten Sie ORIVISION vor Video-Medien-Gateway (DH941) oder Videodecoder (DH931/DS931/DS951)
Verwenden Sie die Onvif Device Manager-Software, um die RTSP-Adresse der Netzwerkkamera zu ermitteln. Wenn Sie die RTSP-Adresse der Netzwerkkamera bereits erhalten haben, ignorieren Sie diesen Schritt bitte.
1. Laden Sie die Onvif Device Manager-Software herunter und installieren Sie sie. Die Onvif-Software sucht nach dem Öffnen der Software automatisch im Netzwerk nach der Kamera. Und die Kamera wird im linken Fenster angezeigt.
2. Melden Sie sich mit dem Benutzernamen und Passwort Ihrer Kamera an.
3. Klicken Sie auf „Live-Video“, dann erhalten Sie die RTSP-Adresse. (Siehe bitte das Bild unten)
4. Wenn für den Zugriff auf Ihre Kamera ein Konto und ein Passwort erforderlich sind, beachten Sie bitte das Format der RTSP-Adresse
Zum Beispiel:
Die RTSP-Adresse lautet rtsp://192.168.10.64:554/Streaming/Channels/101xxxxxxx
Der Benutzername und das Passwort der Kamera lauten admin/admin.
Die korrekte Adresse lautet rtsp://admin: admin@192.168 .10.64:554/Streaming/Channels/101xxxxxxx
Produktmerkmale:
Leistungsstarke H264/H265-Hardware-Dekodierung;
Maximale Unterstützung für 9-Wege-Protokollweiterleitung RTSP /HTTP /UDP/ HTTPS /SRT /RTMP zu RTMP /RTMPS /UDP /RTP;
Unterstützt die Übertragung von Netzwerkport 1 an Netzwerkport 2;
Mehrere Streaming-Ziele verfügbar;
Unterstützt eine Ausgabe von bis zu 3840 × 2160 (HDMI-Schnittstelle);
Unterstützung für das Einfügen von Audio (Hintergrundmusik) in Weiterleitungsstreams;
Unterstützt die lokale Vorschauausgabe mit maximal 9 Kanälen mit 720P-Vorschau
Um die IP-Kameradaten abzurufen und sie in einem Video-Media-Gateway auf öffentliche Plattformen zu streamen, müssen Sie die folgenden Schritte ausführen:
1. Verbinden Sie das Video-Media-Gateway mit Ihrem lokalen Netzwerk und führen Sie es aus.
2. Öffnen Sie die Website-Konsole des Video Media Gateway-Geräts und klicken Sie auf die Seite mit den Dekodierungseinstellungen.
3. Geben Sie in den Eingabeeinstellungen die RTSP-Adresse Ihrer Netzwerkkamera ein.
4. Aktivieren Sie RTMP/RTMPS-Streaming, um Webcam-Streams an Plattformen wie YouTube und Facebook zu senden:
Zum Beispiel:
Die RTMP-Serveradresse lautet: rtmp://a.rtmp.youtube.com/live2
Der Stream-Schlüssel lautet: 7thy-519k-6yux pubs xxxx


Tipp: Wenn Ihre Kamera nicht über integriertes Audio verfügt, müssen Sie zum Einfügen des Audios das Video-Media-Gateway DH941 verwenden
Es gibt keine direkte Möglichkeit, Videos von Überwachungskameras in eine Website einzubetten. Das Einbetten von YouTube-/Facebook-/Switch-Videos in Ihre Seite ist jedoch einfach.
4.1 YouTube-Stream in Website einbetten:
Die Schritte sind wie folgt:
1. Rufen Sie Ihre YouTube-Live-Streaming-Seite auf und klicken Sie unten im Video auf die Schaltfläche „Teilen“.
2. Klicken Sie in der Freigabeoption auf „Einbetten“ und kopieren Sie den HTML-Iframe-Code.
3. Gehen Sie zu Ihrer Website-Konsole und erstellen Sie eine Testseite (oder einen Testbeitrag).
4. Wenn Sie WordPress verwenden, fügen Sie bitte einen „Custom HTML“-Block hinzu. Wenn Sie einen anderen Website-Builder verwenden, wählen Sie „Als HTML bearbeiten“.
5. Fügen Sie den HTML-Code ein, den Sie gerade von YouTube kopiert haben.
6. Sehen Sie sich die Werte für Fensterbreite und -höhe in der Vorschau an und passen Sie sie nach Bedarf an.
7. Veröffentlichen Sie die Seite und genießen Sie Ihre Live-Übertragung.
4.2 Facebook-Stream in Website einbetten:
Die Schritte sind wie folgt:
1. Rufen Sie die Facebook-Echtzeitseite Ihrer Webcam auf und klicken Sie rechts auf die Schaltfläche „Teilen“.
2. Klicken Sie in der Freigabeoption auf „Einbetten“ und kopieren Sie den HTML-Iframe-Code.
3. Gehen Sie zu Ihrer Website-Konsole und erstellen Sie eine Testseite (oder einen Testbeitrag).
4. Wenn Sie WordPress verwenden, fügen Sie bitte einen „Custom HTML“-Block hinzu. Wenn Sie einen anderen Website-Builder verwenden, wählen Sie „Als HTML bearbeiten“.
5. Fügen Sie den HTML-Code ein, den Sie gerade von Facebook kopiert haben.
6. Sehen Sie sich die Werte für Fensterbreite und -höhe in der Vorschau an und passen Sie sie nach Bedarf an.
7. Veröffentlichen Sie die Seite und genießen Sie Ihre Live-Übertragung.
4.3 Twitch Stream in Website einbetten:
Die Schritte sind wie folgt:
1. Gehen Sie zur Twitch-Echtzeitseite Ihrer Webcam und klicken Sie unten auf die Schaltfläche „Teilen“.
2. Klicken Sie in den Freigabeoptionen auf „Einbetten“ und kopieren Sie den HTML-Iframe-Code (bitte beachten Sie, dass Twitch zwei Codierungsmethoden bereitstellt, einschließlich JavaScript, die Sie kopieren können).
3. Gehen Sie zu Ihrer Website-Konsole und erstellen Sie eine Testseite (oder einen Testbeitrag).
4. Wenn Sie WordPress verwenden, fügen Sie bitte einen „Custom HTML“-Block hinzu. Wenn Sie einen anderen Website-Builder verwenden, wählen Sie „Als HTML bearbeiten“.
5. Fügen Sie den HTML-Code ein, den Sie gerade von Twitch kopiert haben.
6. Sehen Sie sich die Werte für Fensterbreite und -höhe in der Vorschau an und passen Sie sie nach Bedarf an.
Wenn Sie JavaScript-Code kopieren, achten Sie darauf, dem Videofenster ein Höhenattribut hinzuzufügen und den richtigen Wert anzugeben.
Beim Kopieren von Iframe-Code muss der korrekte Domainname im Attribut „Parent“ eingegeben werden. Und vergessen Sie nicht, den Höhenwert anzupassen.
7. Veröffentlichen Sie die Seite und genießen Sie Ihre Live-Übertragung