Informazioni
Trasmetti in diretta su YouTube, Twitch o su qualsiasi fornitore RTMP. Facoltativamente, incorpora il video nel tuo sito web. Nota: lo streaming RTMP in push richiede un abbonamento o una licenza.
Aggiunta di Server RTMP
Agent DVR supporta lo streaming simultaneo verso più endpoint RTMP. Per aggiungere un server RTMP clicca su Menu server, Impostazioni (sotto Configurazione) - seleziona "Streaming RTMP" nel menu e Aggiungi un nuovo server. Puoi controllare la risoluzione utilizzando il menu a discesa Dimensioni e il bitrate utilizzando il cursore Qualità. Se il tuo ruscello buffering frequentemente, prova a ridurre le dimensioni o la qualità o entrambi per ottenere una Riproduzione fluida.
Streaming a YouTube
- 1: Accedi a YouTube e visita YouTube Live Dashboard.
- 2: Crea una nuova trasmissione in diretta e annota l'URL del server e il Nome stream/Chiave stream.
- 3: In Agent DVR, apri Impostazioni server e seleziona "Streaming RTMP". Aggiungi un server e inserisci l'URL e la Chiave stream da YouTube.
- 4: Regola la durata dello streaming se necessario (il valore predefinito è 900 secondi).
- 5: Per incorporare questo nel tuo sito web, fai clic con il pulsante destro sul lettore in diretta di YouTube e seleziona "Copia codice di incorporamento" per ottenere l'HTML per la tua pagina web.
Dopo questi passaggi, avvia lo streaming in diretta verso il tuo sito.
Streaming Manuale
Clicca su Menu server e Streaming RTMP nel Menu Sistema. Clicca il pulsante "..." accanto alla voce del Server RTMP per configurare il dispositivo o la visualizzazione per lo streaming live. Il ruscello verso la tua piattaforma RTMP dovrebbe avviarsi. Attendi alcuni secondi affinché il buffer si carichi.
Streaming del Dispositivo Pianificato
Usa questo per trasmettere in diretta una telecamera automaticamente a orari prestabiliti. Modifica un dispositivo e configura il server RTMP da usare nella scheda RTMP. Seleziona la scheda Programmazione e clicca per configurare la Programmazione. Aggiungi un comando di programmazione "Avvia Streaming RTMP" e imposta gli orari e i giorni. Poi aggiungi un comando "Interrompi Streaming RTMP".
Visualizzazione flusso pianificata
La configurazione dello streaming della visualizzazione programmato è un po' più complessa. Dovrai aggiungere un'Azione a un Dispositivo e poi programmarne una chiamata:
- 1: Dopo aver aggiunto il Server RTMP, vai a 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 Se: Nessuno, Poi: Chiama URL, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 dove ind è l'indice della visualizzazione che desideri trasmettere (da 0-8)
- 3: Aggiungi una Voce programmata nel Programmatore del dispositivo per "Azione: ESEGUI" e seleziona l'azione che hai appena creato.
Puoi aggiungere un'altra azione/voce programmata per interrompere utilizzando l'URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident. Assicurati che la programmazione sia Abilitata nella scheda Generale.
Potresti anche utilizzare curl per effettuare queste chiamate API.