Webradios — configuration et surveillance

Créé par Waves System, Modifié le  Ven, 29 Mai à 5:02 H par  Waves System

Lecture d’une webradio

La fonction de webradio permet de lire un flux audio depuis un système audio tiers comme décrit dans Sources audio externes (page 17). Ce flux audio peut être généré à l’aide d’un service de webradio internet ou un serveur de diffusion local. Le format supporté est le MP3 standard (MPEG layer 3).


L’adresse d’une webradio (URL) doit désigner le chemin d’un flux MP3 (.mp3) ou désigner une liste de lecture M3U (.m3u) qui identifie le chemin d’un flux MP3.


Jusqu’à 10 webradios peuvent être configurées dans une liste de « Presets » numérotés de 1 à 10. Un « Preset » de webradio est composé :

  • D’un nom (nom arbitraire du « Preset »).
  • D’une adresse URL (l’adresse du flux MP3 de la webradio ou l’adresse de la liste de lecture M3U de la webradio).

Fonctionnement de la surveillance de la webradio

La disponibilité d'une webradio dépend de paramètres externes tels que la fiabilité du réseau et la qualité du flux audio. Pour cette raison, la lecture de webradio est associée à une fonction de surveillance qui assure une continuité de lecture, même si la webradio n'est plus disponible. La lecture de la webradio commence lorsqu’un niveau minimum de cache mémoire prédéfini est atteint.


Le lecteur bascule en mode « sécurité » dans les cas suivants :

  1. Le serveur de la webradio est indisponible
    1. Symptômes :
      1. La connexion est débranchée.
      2. L’infrastructure réseau est en panne.
      3. Le serveur de la webradio est stoppé ou indisponible.
    2. Stratégie de sécurité :
      1. Un dossier de musique est lu le temps que la webradio retrouve un fonctionnement stable pendant une durée déterminée.
  2. Le cache mémoire est vide (Underrun)

    1. Symptômes :
      1. L’horloge du serveur de la webradio est moins rapide que celle du lecteur. Le cache mémoire est alors anormalement vide au bout d’un certain temps de fonctionnement, ce qui provoque une erreur appelée « Underrun ».
    2. Stratégie de sécurité :
      Si l’option de mise en pause de la lecture lors d’un « Underrun » est :
      1. Désactivée (par défaut) : un dossier de musique est lu le temps que la webradio retrouve un fonctionnement stable pendant une durée déterminée.
      2. Activée : La lecture de la webradio est mise en pause le temps que le niveau minimum de cache mémoire prédéfini soit à nouveau atteint.
  3. Le cache mémoire est surchargé (Overrun)

    1. Symptômes :
      1. L’horloge du serveur de la webradio est plus rapide que celle du lecteur. Le cache mémoire est alors anormalement saturé au bout d’un certain temps de fonctionnement, ce qui provoque une erreur appelée « Overrun ».
      2. Le serveur de la webradio opère un remplissage forcé du cache mémoire lors de la connexion du lecteur au serveur de la webradio (Burst).
    2. Stratégie de sécurité :
      Si l’option de gestion de l’ « Overrun » est :
      1. Désactivée (par défaut) : Les divers caches mémoire du lecteur tenteront d’absorber le flux de manière transparente pour la diffusion audio.
      2. Activée : Le lecteur ignore une partie du flux de la webradio reçu afin d’éviter la surcharge du cache mémoire. Cela se traduit par un saut temporel dans la diffusion du son lorsque l’ « Overrun » arrive.


Note : Le dossier de musique de secours est exclusivement joué en mode aléatoire, sans option de réinitialisation de l’historique de lecture. Si le paramétrage du dossier de musique de secours désigne un dossier vide, la fonction de surveillance ne lira rien tant que la durée de stabilité n’aura pas été atteinte.



Le réglage de la surveillance des webradios se fait avec les paramètres suivants :

  • Without stream, play folder : définit le numéro du dossier de musique joué lorsque le flux de la webradio est perdu. De 001 à 999 (de MUS001 à MUS999). Valeur par défaut = 001.
  • Time to switch back to the web radio : définit la durée de stabilité du flux audio avant le début de lecture de la webradio. Valeur par défaut = 20 secondes.
  • Cache size (32 to 10240 kB) : définit la taille totale du cache mémoire de la webradio (de 32 à 10240). Valeur par défaut = 320 kB.
  • Minimum cache level (0 to 99%) : définit le pourcentage minimum du cache mémoire qui doit être rempli avant de restaurer la lecture de la webradio (de 0 à 99). Valeur par défaut = 20%.
  • Automatically pause playback in case of cache underrun : Active ou désactive la mise en pause de la lecture de la webradio lorsque son cache mémoire est vide plutôt que de basculer sur la lecture d’un dossier de sécurité. Par défaut désactivé.
  • Automatically skip a part of the cache in case of overrun : Active ou désactive le saut d’une partie du flux de la webradio reçu lorsque son cache mémoire est surchargé par le serveur de la webradio. Par défaut désactivé.

Configuration des webradios

MéthodeProcédure
Navigateur InternetPage Administrator → Web Radio:
  • Pour la surveillance des webradios :
    1. Without stream, play folder : sélectionner un numéro de dossier de musique.
    2. Time to switch back to the web radio : définir une durée.
    3. Cache size (32 to 10240 kB) : définir la taille du cache mémoire.
    4. Minimum cache level (0 to 99%) : définir un pourcentage du cache mémoire.
    5. Automatically pause playback in case of cache underrun : Activer ou désactiver l’option.
    6. Automatically skip a part of the cache in case of overrun : Activer ou désactiver l’option.
  • Pour chaque « preset » de webradio :
    1. Name : définir un nom de « preset ».
    2. URL : définir une adresse (.mp3 ou .m3u) de flux MP3.
  • Cliquer sur le bouton Save en bas de la page.
Fichier de Configuration (system.ini)Voir : Configuration du lecteur avec le fichier « system.ini » (page 65).


Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article