Estoy buscando una forma de controlar la actividad en una transmisión para poder determinar si hay algo que atraviese la transmisión o no. Si lo hay, comenzaré a grabarlo usando rtmpdump.Monitorear transmisión RTMP, registrar si está disponible
Imagino que esto funciona ejecutando una tarea cron que comprueba una secuencia cada 60 segundos. Si determina que está llegando una transmisión, invoca rtmpdump para iniciar la grabación. De lo contrario, no haga nada y vuelva a verificarlo en 60 segundos.
Dado que rtmpdump solo comete errores cuando no hay datos de transmisión, no parece que sería una buena idea intentar usarlo para monitorear una transmisión, pero quizás estoy equivocado.
Sería fácil si estaba haciendo esto sobre una base de caso por caso, de forma manual, pero estoy tratando de automatizar la tarea de corrientes de grabación automáticamente si están disponibles.
¿Alguien ha encontrado una manera de hacer esto? Tal vez algunas otras herramientas que puedo usar en la línea de comandos (linux)? Si ayuda, estoy escribiendo código para esto utilizando Rubí/rieles
hay una manera de hacer la detección de señal a través del servidor de medios Red5. También creo que también puede configurar oyentes en un proceso de VLC. No puedo darle detalles ya que nunca lo he hecho, pero he visto cosas relacionadas con esto en ambos conjuntos de documentación. Espero que ayude – Alex