Konfiguration: RTMP-Streaming
Über
Übertragen Sie live auf YouTube, Twitch oder jeden RTMP-Anbieter. Optional können Sie das Video in Ihre Website einbetten. Hinweis: RTMP-Push erfordert ein Abonnement oder eine Geschäftslizenz.
Hinzufügen von RTMP-Servern
Der Agent unterstützt gleichzeitiges Streaming zu mehreren RTMP-Endpunkten. Um einen RTMP-Server hinzuzufügen, klicken Sie auf das Server-Menü, Einstellungen (unter Konfiguration) - wählen Sie "RTMP-Streaming" im Menü aus und fügen Sie einen neuen Server hinzu. Sie können die Auflösung über das Größen-Dropdown-Menü und die Bitrate über den Qualitätsschieberegler steuern. Wenn Ihr Stream häufig puffert, versuchen Sie, die Größe oder die Qualität oder beides zu reduzieren, um eine reibungslose Wiedergabe zu erhalten.
Streaming auf YouTube
- 1: Melden Sie sich bei YouTube an und besuchen Sie das YouTube Live-Dashboard.
- 2: Erstellen Sie einen neuen Livestream und notieren Sie sich die Server-URL und den Stream-Namen/Schlüssel.
- 3: Öffnen Sie in Agent DVR Ihre Servereinstellungen und navigieren Sie zum "Streaming"-Tab. Geben Sie die URL und den Stream-Schlüssel von YouTube ein.
- 4: Passen Sie bei Bedarf die Streaming-Dauer an (Standardwert ist 900 Sekunden).
- 5: Um dies in Ihre Website einzubetten, klicken Sie mit der rechten Maustaste auf den YouTube-Live-Player und wählen Sie "Embed-Code kopieren", um den HTML-Code für Ihre Webseite zu erhalten.
Nach diesen Schritten können Sie live auf Ihre Website streamen.
Manuelle Übertragung
Klicken Sie auf das Server-Menü und RTMP-Streaming im Systemmenü. Klicken Sie auf die "..." Schaltfläche neben Ihrem RTMP-Servereintrag, um das Gerät zu konfigurieren oder die Ansicht zum Live-Stream anzuzeigen. Der Stream zu Ihrer RTMP-Plattform sollte starten. Geben Sie ihm ein paar Sekunden zum Puffern.
Geplante Gerätestreaming
Bearbeiten Sie ein Gerät und stellen Sie unter dem RTMP-Tab den zu verwendenden RTMP-Server ein. Wählen Sie den Tab "Zeitplan" aus und klicken Sie auf "Zeitplan 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 Ansichtsübertragung
- 1: Nachdem Sie den RTMP-Server hinzugefügt haben, gehen Sie zu http://localhost:8090/q.json?cmd=getstreamingstatus und kopieren Sie die ident des RTMP-Servers, den Sie verwenden möchten (ohne Anführungszeichen)
- 2: Fügen Sie dem Gerät eine Aktion 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 Eintrag in den Geräteplaner für "Aktion: Ausführen" hinzu und wählen Sie die gerade erstellte Aktion aus.
Sie können eine weitere Aktion / einen weiteren Eintrag in den Planer hinzufügen, um die Verwendung der URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident zu beenden. Stellen Sie sicher, dass der Planer auf dem Register Allgemein aktiviert ist.
Sie können auch curl.exe verwenden, um diese API-Aufrufe zu tätigen.