IceCast 2 : Serveur de streaming pour webradio

en construction. d'après installation d'un serveur icecast 2 sur http://radio.isleco.fr:8000/

Le leader incontesté et presque incontestable des outils open source pour diffuser des streaming est le serveur IceCast (2). http://icecast.org/

Un maximum des tutoriaux sont disponibles pour l'installer, typiquement sur le port 8000 d'un serveur linux. L'architecture générale est la suivante :

  • Une station, portable ou pas, se connecte à l'aide d'un logiciel client tierce, Butt par exemple. Ce logiciel client permet d'envoyer le flux audio numérisé vers le serveur IceCast.
  • Un serveur, icecast2, donc, qui récupère le flux (ou les flux, il est capable de gérer plusieurs stations en parallèle), et s'occupe ensuite de le mettre à disposition des utilisateurs, au travers de point de montage ou mount-points.
  • Les mount-points sont ensuite accessibles aux auditeurs,
    • soit grace à l'url directe, que des logiciels comme VLC ou iTunes savent lire, ainsi que certains navigateurs tels que Mozilla Firefox ou Safari
    • soit via un plugin ou widget à insérer sur une page web, une appli mobile, etc..

    Typiquement les différents accès sont construit de cette manière :

  • http://sousdomaine.domaine.ext:8000 (par défaut le port utilisé est le numéro 8000, mais c'est configurable)
  • http://sousdomaine.domaine.ext:8000/admin/ (interface d'administration et statistiques d'accès)
  • http://sousdomaine.domaine.ext:8000/pointdemontage (lien de streaming à diffuser aux auditeurs)
Références
  • /var/www/dokuwiki/data/pages/2_hostmytlx/6_webapps/icecast2
  • Dernière modification: 20/10/2018 23:05