icecast2.md 1.8 KB

Serveur Radio icecast2

Installation sur Debian

IP: 192.168.0.17

sudo apt install icecast2 libfdk-aac2
  • libfdk-aac2 pour streamer avec les meta-données

Configurer les mots de passe lors de l'installation:

  • source
  • adminitration
  • relay

Les noter: ils serviront plus tard

Listen-socket

Dans /etc/icecast2/icecast.xml j'ajoute la section suivante:

:::warning

Voir si ça marche sans

:::

    <listen-socket>
        <port>8080</port>
        <bind-address>192.168.0.17</bind-address>
    </listen-socket>

Configuration mixxx

Mixxx > Préférences > Diffusion en direct

Créer (ou modifier) un serveur:

  • Type: Icecast2
  • hôte: http://192.168.0.17
  • Identifiant: source
  • Montage: mixxx
  • Port : 8000
  • Mot de passe: le mot de passe de source

Appliquer et activer

Sortir des préférences et activer On Air en haut à droite

Radios disponibles

Aller sur http://192.168.0.17:8000/admin/listmounts.xsl

Écoute

Navigateur

Aller sur un navigateur Web: http://192.168.0.17:8000/mixxx

http://192.168.0.17:8000/mixxx

LibreElec

Adapter le fichier /storage/.kodi/userdata/playlists/music/mixxx.xspf et l'ouvrir depuis l'interface graphique:

<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" version="1">
  <title/>
  <creator/>
  <trackList>
    <track>
      <location>http://192.168.0.17:8000/mixxx</location>
      <title/>
      <annotation>Stream Title: Mixxx Laurent
Stream Description: C est pour les tests
Content Type:application/ogg
Bitrate: 128
Current Listeners: 0
Peak Listeners: 0
Stream Genre: Live Mix</annotation>
      <info>https://www.mixxx.org</info>
    </track>
  </trackList>
</playlist>