Est-ce que quelqu'un sait, comment vérifier si la diffusion est en ligne ou hors ligne sur le serveur Icecast2? Ruby préféré.État du serveur Icecast
0
A
Répondre
0
Je suppose que vous pouvez établir une connexion TCP (HTTP) au serveur spécifié. Le serveur Icecast fonctionne comme un serveur HTTP normal, mais les transferts de données sont en fait des flux. Donc, tout ce dont vous avez besoin est de faire une connexion Socket régulière et d'envoyer une requête (vous pouvez l'obtenir à partir de l'extension des en-têtes http live dans firefox). En outre, vous pouvez définir un délai d'attente en cas de panne du serveur. Et si le serveur répond avec le code HTTP/OK (200) alors c'est en live.
Questions connexes
- 1. Commandes du serveur et état de la vue
- 2. État de connexion du socket dans une application client-serveur
- 3. ASP.NET session état du serveur - Enregistrement des données en desordre
- 4. Facebook et un serveur sans état
- 5. État fautif du service
- 6. État de la session (côté serveur)
- 7. Comment diffuser de la musique sur un serveur Icecast en utilisant C#?
- 8. psapi.dll état du processus api
- 9. état actuel du fond d'écran
- 10. État du modèle ASP.NET MVC
- 11. état
- 12. Comment récupérer la longueur de bloc d'un IceCast-Stream?
- 13. État du contrôle de contrôle personnalisé ASP.NET
- 14. Comment ajouter un état d'historique du navigateur?
- 15. État parent cible du composant Sketchflow
- 16. Socket du serveur Web
- 17. Beans Java Enterprise sans état et avec état
- 18. état global du processus de longue durée dans django
- 19. find état
- 20. Méthodes d'interrogation du statut du serveur
- 21. État subsonique 3
- 22. flex3 état de bouton
- 23. UML état de l'art
- 24. AS3: Textfield état actif
- 25. Forme "état" non modale
- 26. L'état du serveur IIS 6.0 peut-il afficher l'état du serveur, tout comme l'état du serveur
- 27. Progression du lot du serveur d'affichage sur le client
- 28. État du clavier iPhone Shift: comment le contrôler?
- 29. État du curseur invalide lors de la tentative de fermeture
- 30. État du widget GTK + non mis à jour?
Le problème est dans les icecast appelés points de montage, sur un serveur pourrait être plusieurs émissions simultanément et je dois vérifier seulement l'un d'entre eux. –
Oui, je sais. Ils ont l'habitude d'être des chemins "/ channel1", "/ channel2". Avez-vous essayé de faire une demande au chemin spécifique? –
Non, mais je suppose que je devrais. Merci. –