Configurazione: Flusso RTMP

Informazioni

Trasmetti in diretta su YouTube, Twitch o qualsiasi fornitore RTMP. Opzionalmente incorpora il video nel tuo sito web. Nota: il push RTMP richiede un abbonamento o una licenza aziendale.

Aggiunta di server RTMP

Agent supporta lo streaming simultaneo su più endpoint RTMP. Per aggiungere un server RTMP, fare clic su Menu Server, Impostazioni (sotto Configurazione) - selezionare "Streaming RTMP" nel menu e Aggiungi un nuovo server. È possibile controllare la risoluzione utilizzando il menu a discesa Dimensione e il bitrate utilizzando lo slider Qualità. Se il tuo stream ha frequenti buffering, prova a ridurre la dimensione o la qualità o entrambi per ottenere una riproduzione fluida.

Streaming su YouTube

  • 1: Accedi a YouTube e visita YouTube Live Dashboard.
  • 2: Crea un nuovo Live Stream e annota il URL del Server e il nome/chiave dello Stream.
  • 3: In Agent DVR, accedi alle impostazioni del tuo Server e vai alla scheda "Streaming". Inserisci l'URL e la Chiave dello Stream da YouTube.
  • 4: Regola la durata dello streaming se necessario (il valore predefinito è di 900 secondi).
  • 5: Per incorporare questo nel tuo sito web, fai clic con il tasto destro del mouse sul lettore live di YouTube e seleziona "Copia codice di incorporamento" per ottenere l'HTML per la tua pagina web.

Dopo questi passaggi, inizia lo streaming live sul tuo sito.

Streaming manuale

Fare clic sul menu Server e su RTMP Streaming nel menu Sistema. Fare clic sul pulsante "..." accanto alla voce del server RTMP per configurare il dispositivo o visualizzare lo streaming live. Lo streaming verso la piattaforma RTMP dovrebbe iniziare. Attendere qualche secondo per il buffering.

Flusso Dispositivo Programmato

Modifica un dispositivo e imposta il server RTMP da utilizzare nella scheda RTMP. Seleziona la scheda Orario e fai clic per configurare l'Orario. Aggiungi un comando di programmazione "Avvio Streaming RTMP" e imposta gli orari e i giorni. Quindi aggiungi un comando "Arresto Streaming RTMP".

Visualizzazione in streaming programmata

Per impostare lo streaming della vista programmato è un po' più complicato. Dovrai aggiungere un'azione a un dispositivo e quindi pianificare una chiamata a quell'azione:

  • 1: Dopo aver aggiunto il server RTMP, vai su http://localhost:8090/q.json?cmd=getstreamingstatus e copia l'ident del server RTMP che desideri utilizzare (escludendo le virgolette)
  • 2: Aggiungi un'azione al dispositivo con If: None, then: Call URL, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 dove ind è l'indice della vista che desideri trasmettere (da 0 a 8)
  • 3: Aggiungi una voce di pianificazione nel programmatore del dispositivo per "Azione: Esegui" e seleziona l'azione appena creata.

Puoi aggiungere un'altra azione/voce di pianificazione per smettere di utilizzare l'URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident. Assicurati che la pianificazione sia abilitata nella scheda Generale.

Potresti anche utilizzare curl.exe per effettuare queste chiamate API