Über
Streamen Sie live zu YouTube, Twitch oder einem beliebigen RTMP-Anbieter. Optional können Sie das Video in Ihre Website einbetten. Hinweis: RTMP-Push erfordert ein Abonnement oder eine Lizenz.
RTMP-Server hinzufügen
Agent DVR unterstützt gleichzeitiges Streaming an mehrere RTMP-Endpunkte. Um einen RTMP-Server hinzuzufügen, klicken Sie auf Servermenü, Einstellungen (unter Konfiguration) - wählen Sie "RTMP-Streaming" im Menü aus und Hinzufügen Sie einen neuen Server. Sie können die Auflösung über die Dropdown-Liste "Größe" steuern und die Bitrate über den Schieberegler "Qualität". Wenn Ihr Bach häufig puffert, versuchen Sie, die Größe oder die Qualität oder beides zu verringern, um eine reibungslose Wiedergabe zu erhalten.
In YouTube streamen
- 1: Melden Sie sich bei YouTube an und besuchen Sie das YouTube Live Dashboard.
- 2: Erstellen Sie einen neuen Live-Stream und notieren Sie sich die Server-URL und den Stream-Namen/Schlüssel.
- 3: Öffnen Sie in Agent DVR die Server-Einstellungen und wählen Sie „RTMP-Streaming" aus. Fügen Sie einen Server hinzu und geben Sie die URL und den Stream-Schlüssel von YouTube ein.
- 4: Passen Sie die Streaming-Dauer bei Bedarf an (Standard sind 900 Sekunden).
- 5: Um dies in Ihre Website einzubinden, klicken Sie mit der rechten Maustaste auf den YouTube-Live-Player und wählen Sie „Einbindungscode kopieren" aus, um den HTML-Code für Ihre Webseite zu erhalten.
Nach diesen Schritten starten Sie das Live-Streaming auf Ihre Website.
Manuelles Streaming
Klicken Sie auf das Servermenü und auf RTMP-Streaming im Systemmenü. Klicken Sie auf die Schaltfläche „..." neben Ihrem RTMP-Server-Eintrag, um das Gerät zu konfigurieren oder die Ansicht live zu streamen. Der Bach zu Ihrer RTMP-Plattform sollte starten. Geben Sie ihm ein paar Sekunden zum Puffern.
Geplantes Geräte-Streaming
Verwenden Sie diese Funktion, um eine Kamera automatisch zu festgelegten Tageszeiten live zu streamen. Bearbeiten Sie ein Gerät und legen Sie unter der RTMP-Registerkarte den zu verwendenden RTMP-Server fest. Wählen Sie die Registerkarte Zeitplan aus und klicken Sie, um den Zeitplan zu konfigurieren. Fügen Sie einen Zeitplan-Befehl "RTMP-Streaming starten" hinzu und legen Sie die Zeiten und Tage fest. Fügen Sie dann einen Befehl "RTMP-Streaming stoppen" hinzu.
Geplante Ansicht-Streaming
Das Einrichten von geplanten Ansicht-Streams ist etwas aufwändiger. Sie müssen eine Aktion zu einem Gerät hinzufügen und dann einen Aufruf dieser Aktion zeitplanen:
- 1: Nachdem Sie den RTMP-Server hinzugefügt haben, rufen Sie http://localhost:8090/q.json?cmd=getstreamingstatus auf und kopieren Sie die ident des RTMP-Servers, den Sie verwenden möchten (ohne die Anführungszeichen)
- 2: Fügen Sie eine Aktion zum Gerät hinzu mit Wenn: Keine, Dann: URL aufrufen, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0, wobei ind der Index der Ansicht ist, die Sie streamen möchten (von 0-8)
- 3: Fügen Sie einen Zeitplaneintrag im Zeitplaner des Geräts für „Aktion: AUSFÜHREN" hinzu und wählen Sie die Aktion aus, die Sie gerade erstellt haben.
Sie können eine weitere Aktion/einen weiteren Zeitplaneintrag hinzufügen, um mit der URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident zu stoppen. Stellen Sie sicher, dass der Zeitplan auf der Registerkarte „Allgemein" aktiviert ist.
Sie könnten auch curl verwenden, um diese API-Aufrufe zu tätigen.