Sto cercando un modo per monitorare l'attività su un flusso in modo da poter determinare se ci sia qualcosa che passa attraverso il flusso o meno. Se c'è, inizierò a registrarlo usando rtmpdump.Monitoraggio streaming RTMP, registrazione se disponibile
Immagino che questo funzioni eseguendo un'attività cron che controlla un flusso ogni 60 secondi. Se determina che un flusso sta arrivando, chiama su rtmpdump per iniziare a registrarlo. In caso contrario, non fare nulla e ricontrollare tra 60 secondi.
Poiché rtmpdump è solo una specie di errore quando non ci sono dati di flusso, non sembra che sarebbe una buona idea tentare di usarlo per monitorare un flusso, ma forse ho torto.
Sarebbe facile se stessimo facendo questo caso caso per caso manualmente, ma sto cercando di automatizzare l'attività di registrazione dei flussi automaticamente se sono disponibili.
Qualcuno ha trovato un modo per farlo? Forse alcuni altri strumenti che posso usare in linea di comando (linux)? Se è utile, sto scrivendo il codice per questo usando Ruby/Rails
esiste un modo per rilevare il segnale tramite il media server Red5. Inoltre, penso che puoi anche impostare gli ascoltatori su un processo VLC. Non posso darti dettagli come non l'ho mai fatto, ma ho visto cose relative a questo in entrambi i gruppi di documentazione. Spero possa aiutare – Alex