Pregunta

¿Alguien sabe, cómo comprobar si la emisión es en línea o fuera de línea en el servidor de Icecast2? Rubí prefiere.

¿Fue útil?

Solución

Creo que se puede establecer una conexión TCP (HTTP) al servidor especificado. icecast servidor funciona como un servidor HTTP normal, pero las transferencias de datos son en realidad arroyos. Por lo tanto, todo lo que necesita es hacer la conexión del zócalo regular y enviar solicitud (se puede agarrarlo vivo de extensión cabeceras HTTP en Firefox). Además, es posible que desee establecer el tiempo de espera en caso de que el servidor está abajo. Y si el servidor responde con OK (200) código HTTP / entonces su vivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top