Contrôle de l'accès au flux (fonction facultative)

Précédent Suivant

Le contrôle de l'accès au flux est une fonction facultative disponible moyennant des frais supplémentaires. Il s'agit d'une fonctionnalité avancée ! Le non-respect des règles d'accès aux flux peut entraîner un comportement imprévisible et des pannes de flux.

Utilisez la rubrique facultative Contrôle d’accès aux flux du menu  Streaming pour appliquer des règles d’accès permanentes (« par défaut ») ou programmées à vos flux. Cette fonctionnalité est généralement utilisée pour établir un géoblocage par défaut (par ex., seuls les auditeurs d’une région ou d’un pays spécifique peuvent recevoir le flux) ou pour programmer le géoblocage (ou « géorepérage ») d’une localisation spécifique afin d’empêcher les auditeurs de cette zone de recevoir le flux pendant une période donnée, comme pendant un événement sportif où une interruption de diffusion est en vigueur pour la zone autour de l’événement en direct. Cela peut aussi bloquer le flux en fonction de l’agent de l'utilisateur, de l’adresse IP et d’autres facteurs.

Vous pouvez définir des règles pour REFUSER ou AUTORISER l’accès au flux. En général, ces règles fonctionnent ensemble pour créer des zones « interdites » ou « autorisées ». Par exemple :

  • Si un éditeur national américain souhaite limiter la diffusion d’un débat électoral aux auditeurs de l’État de New York, il doit créer une règle de refus programmé qui empêche tout le monde de recevoir le flux, puis ajouter une règle d’autorisation qui précise « État de New York ». En nommant explicitement cet localisation, la règle d’autorisation remplace la règle de refus.
  • Si une interdiction de diffusion concernant un match de football à Boston exige que les auditeurs à Boston se voient refuser l'accès à une diffusion, mais que tous les autres puissent l'écouter, l'éditeur doit de manière explicite définir une règle « d'interdiction » pour Boston.

Principes de base du contrôle de l'accès au flux (SAC)

Lorsqu’un auditeur appuie sur « Play » sur son appareil, l’application/le navigateur/le système d’exploitation de l’appareil demande le flux depuis la plateforme Triton par le biais d'un lien vers les services du lecteur Triton. En fonction de différentes règles configurées dans l'interface de contrôle de l'accès au flux de Triton (SAC), le service de lecteur peut déterminer si un utilisateur peut ou non accéder à un flux.

Quand un appareil demande à accéder à un flux, ce dernier le fait en indiquant certains paramètres. Parmi ceux-ci figurent l'adresse IP du demandeur, les informations concernant l'appareil (« agent d'utilisateur ») et, dans le cas de lecteurs intégrés à des pages Web, l'URL de la page de référence à partir de laquelle le lecteur émet la demande. Il peut également s'agir des coordonnées GPS si l'utilisateur a autorisé le partage de la localisation dans l'application mobile.  

Les règles de contrôle de l’accès au flux utilisent un ou plusieurs de ces éléments pour autoriser ou refuser l’accès au flux.

Note sur le podcast
Dans la théorie, le contrôle de l'accès au flux peut être appliqué aux podcasts. C'est cependant rarement le cas dans la pratique, car celui-ci peut entraîner des problèmes dans l'indexation des épisodes pour les applications tierces. Ce guide se focalise sur les flux audio en direct, mais les principes sont exactement les mêmes pour les podcasts.

Règles et ensembles de règles

Un ensemble de règles est une collection de règles enregistrées ensemble. D'un point de vue technique, un ensemble de règles ne contenant qu'une règle est toujours un « ensemble de règles ». Par souci de simplicité, les descriptions ci-dessous font généralement référence à des « règles » mais, sauf mention contraire, celles-ci font allusion à l'ensemble complet de règles sauvegardées (quel que soit le nombre de règles dans l'ensemble de règles).

Où les règles s'appliquent ?

Les règles peuvent être appliquées à n'importe quel niveau dans le panneau du navigateur de la console Triton :

  • Diffuseur de niveau élevé
    • Niveau de sous-diffuseur
      • Niveau de marché
        • Niveau de la station
          • Niveau de montage

Les règles appliquées à un niveau particulier s'appliquent également à tous les sous-niveaux (« enfants ») qui n'ont pas leurs propres règles. Les règles appliquées à n’importe quel niveau remplacent les règles des niveaux supérieurs.

Chaque niveau peut avoir plusieurs règles actives en même temps. Dans l'exemple ci-dessous, l'ensemble de règles n° 1 s’applique à tous les niveaux, à l’exception de Station 2 (qui a son propre ensemble de règles). Le montage 3 suit l'ensemble de règles n° 2 (il ne dispose pas d'ensemble de règles actif à son niveau et hérite par conséquent des règles de sa station) mais le montage 4 suit ses propres règles (l'ensemble de règles n° 3).

Un diffuseur est composé de la structure suivante :

  • Diffuseur élevé (ensemble de règles n° 1)
    • Marché 1
      • Station 1
        • Montage 1
        • Montage 2
      • Station 2 (ensemble de règles n° 2)
        • Montage 3
        • Montage 4 (règle  Ensemble n° 3)
    • Marché 2
      • Station 3
        • Montage 5
        • Montage 6
      • Station 4
        • Montage 7
        • Montage 8

La règle n° 1 est présente à partir du diffuseur de niveau élevé.

La règle n° 2 s'applique à la station 2. 

La règle n° 3 s'applique au montage 4.

Que se passe-t-il quand un flux est bloqué ?

Restreindre l'accès à un flux empêchera inévitablement certains auditeurs d'accéder au contenu qu'ils souhaitent entendre. Par défaut, quand un ensemble de règles détermine que l'accès doit être refusé à un auditeur, le système renvoie un message d'erreur à l'appareil. Certains lecteurs utilisant le SDK de Triton (tels que le lecteur et les applications Triton) afficheront un message indiquant à l’utilisateur que le contenu n’est pas disponible pour le moment. Les lecteurs incapables de traiter ce code d'erreur ne parviendront tout simplement pas à se connecter et utiliseront par défaut la procédure définie au cours de leur programmation pour gérer un tel événement.

Afin d'améliorer l'expérience de l'auditeur, un contenu de substitution peut être configuré pour rediriger l'auditeur vers une autre station ou diffuser un fichier audio au lieu du flux en direct. Voir les sections ci-dessous pour plus d'information concernant les contenus de substitution.

Remarque concernant la géolocalisation IP

Les adresses IP sont utilisées pour déterminer la géolocalisation de l'auditeur. Triton se sert d'une base de données pour faire correspondre les adresses IP avec les endroits du monde. Cette base de données est fréquemment mise à jour et la correspondance des emplacements fonctionne en général plutôt bien. Il peut cependant y avoir des cas dans lesquels la géolocalisation de l'adresse IP diffère de l'emplacement physique réel.

Les erreurs de géolocalisation d'adresses IP ont tendance à être plus fréquentes dans le cas de l'écoute mobile. En effet, les sociétés de télécommunication louent régulièrement des adresses IP à d'autres fournisseurs lorsqu'elles n'ont plus d'adresses IP disponibles. Dans de tels cas, le système pensera qu'un auditeur se trouve à un autre endroit car l'adresse IP est maintenant liée à cet autre emplacement. Par exemple, si un auditeur se trouve à une course de NASCAR à Austin au Texas, et que son fournisseur de téléphonie est saturé à cause du grand nombre d'abonnés présents à l'événement, une adresse IP louée par un autre fournisseur de télécommunication peut être assignée à l'auditeur. L'auditeur est donc identifié comme se trouvant ailleurs, par exemple à New York, car l'adresse IP louée est cartographiée sur New York par le second fournisseur.

Règles par défaut (permanentes) et règles programmées

Les règles de contrôle de l'accès au flux peuvent être appliquées à n'importe lequel des éléments se trouvant dans le navigateur sur la gauche. Chaque élément peut se voir attribuer des règles par défaut (que nous qualifions « permanentes » dans le reste de cette rubrique) ainsi que des règles programmées.

  • Les règles par défaut sont des règles permanentes qui sont toujours actives. Dans certains cas, une règle programmée active peut remplacer une règle permanente. En général, vous définissez une fois vos règles permanentes et les laissez faire.
  • Les règles programmées sont configurées pour s’exécuter selon des horaires fixés et remplacent parfois les règles permanentesquand elles sont actives. En général, vous devez créer et éditer les règles programmées sur une base régulière.  Les règles programmées remplacentles règles permanentes dans les cas suivants :
    • La règle programmée est du même type que la règle permanente. Par exemple, une règle programmée qui refuse un agent d'utilisateur (type de règle) remplacera une règle permanente qui refuse ou autorise un agent d'utilisateur. Voir les exemples ci-dessous :
      • Exemple 1 : Si vous avez une règle permanente qui refuse les « bots » (* bot * type de règle d’agent d'utilisateur) et que vous créez une règle programmée qui inclut l’autorisation ou le refus de tout type d’appareil (type de règle d’agent utilisateur), la règle programmée remplace la règle permanente tant que la règle programmée est active. Cela signifie que tant que la règle programmée est active, les « bots » ne seront pas refusés, sauf si cela est spécifié dans la règle programmée qui remplace la règle permanente.
      • Exemple 2 : si vous disposez d’une règle permanente qui autorise l’accès depuis les États-Unis (type de règle de région géographique) et autorise l’accès à partir d’ordinateurs de bureau (type de règle d’agent d'utilisateur), vous créez un ensemble de règles programmées qui autorise les utilisateurs de la région géographique de New York (type de règle de région géographique), la règle géographique programmée remplacera la règle géographique permanente tant que la règle planifiée sera active. mais n’aura aucun effet sur la règle de l’agent de l'utilisateur. Cela signifie que tant que la règle programmée est active, SEULS les auditeurs de la région de New York auront accès car la règle de région géographique permanente a été remplacée par la règle de région géographique programmée. La règle programmée ne remplace pas la règle d'agent utilisateur. Ainsi, les seuls auditeurs qui auront accès pendant la règle programmée sont les utilisateurs d'appareils de bureau dans la région de New York.
      • Exemple 3 : si vous disposez d’une règle permanente qui autorise l’accès depuis les États-Unis (type de règle Région géographique) et que vous créez un ensemble de règles planifiées qui refuse les utilisateurs mobiles (type de règle Agent d'utilisateur) mais qu’aucun type de règle de région géographique n’est spécifié, la règle programmée ne remplacera pas la règle permanente tant que la règle programmée sera active. Cela signifie que tant que la règle programmée sera active, les auditeurs non mobiles des États-Unis seront autorisés à accéder comme d’habitude, et les utilisateurs mobiles se verront refuser l’accès, où qu’ils soient.
Si aucune règle n'est présente ou active, le système AUTORISERA toutes les connections

SAC_full-screen-no-rules

  1. Les règles « par défaut » (permanentes) sont créées dans la partie supérieure de l’écran de contrôle de l’accès au flux.
  2. Les règles programmées sont créées dans la partie inférieure de l’écran de contrôle de l’accès au flux.

Composants de règle commune

Toutes les règles d’accès aux flux ont une action par défaut, un type, une description, une action et un rang. Ces composants fonctionnent de la même manière pour les règles par défaut et pour celles programmées.

Action par défaut

Le paramètre Action par défaut est le point de départ de la logique du SAC. Par défaut, ce paramètre est toujours défini sur ALLOW, ce qui autorise tout le trafic. Si le paramètre est défini sur DENY (REFUSER), tout le trafic est bloqué, sauf indication contraire dans d’autres règles.

N’oubliez pas que l’option Activer cet ensemble de règles doit être sélectionnée pour que l’ensemble de règles soit appliqué.

SAC-default-action

  1. Action par défaut pour les règles permanentes.
  2. Action par défaut pour règles programmées.

Types de règles

Le type de règle détermine un critère auquel le système applique une logique pour déterminer si un auditeur est autorisé ou non à accéder au contenu. Comme indiqué précédemment, lorsque l'appareil de l'auditeur demande à accéder au contenu du réseau Triton, des règles peuvent être appliquées à divers éléments d'information fournis à Triton.

Région géographique

En utilisant l'adresse IP de l'appareil, Triton associe l'auditeur à un emplacement géographique physique. Une règle peut être configurée pour un pays, une région ou une ville en particulier, ou pour les coordonnées GPS de l'application mobile (si fournies).

SAC_rule-geographic

DMA

Aux États-Unis, il est fréquent de regrouper les auditeurs en fonction de leur zone de marché désignée (DMA). Les règles peuvent être appliquées à l’aide de ces groupes de zones géographiques, qui n’affectent que les auditeurs aux États-Unis. Les DMA sont définies en sélectionnant le numéro de DMA à partir du menu déroulant.

Coordonnées (rayon)

Une règle peut être définie pour une zone située autour d'un élément géographique (pays, région, ville). La règle peut être définie en kilomètres ou en miles tout autour du point sélectionné.

Hôte

Le type de règle hôte peut être utilisé pour bloquer ou autoriser des adresses IP individuelles. Nous vous recommandons de consulter les professionnels de l’informatique de votre entreprise pour obtenir des détails sur ce qu’il faut saisir dans cette interface.

Parrain

Le type de règle de référent peut être utilisé lorsqu’il est nécessaire de restreindre l’accès à partir de lecteurs reposant sur un navigateur. La règle utilise l’URL de la page Web de référence à partir de laquelle le navigateur du lecteur effectue la demande.

Vous devez inclure le préfixe d’URL (https:// ou http://). Ex. : https:// mywebsiteURL.com

Agent utilisateur

Le type de règle de l’agent d'utilisateur peut être utilisé pour restreindre l’accès à des lecteurs et/ou à des appareils spécifiques.  Le champ est un champ de texte ouvert. Le système recherchera le texte saisi dans le champ dans toute la chaîne d'agent utilisateur envoyée par l'appareil. Les caractères génériques (en particulier " * « ) peuvent être utilisés pour élargir la correspondance de la chaîne de texte. La recherche ne prend pas en compte les majuscules et les minuscules.

Par exemple, si un appareil (dans ce cas, un téléphone Samsung Galaxy S8) envoie le code suivant en guise de chaîne d'agent utilisateur :
 
Mozilla/5.0 (Linux; Android 7.0; SM-G892A Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, comme Gecko) Version/4.0 Chrome/60.0.3112.107 Mobile Safari/537.36
 
... et que la règle a " *android* " saisi dans le champ de texte, la règle sera correctement appliquée à cet agent d'utilisateur, car il y a une correspondance. Faites attention aux fautes de frappe !

Les listes d'agents utilisateurs sont mises à jour à mesure que des nouveaux appareils sont lancés sur le marché. Les listes actuelles peuvent facilement trouvées au moyen d'une recherche Internet.

Action

Il s’agit de l’action que le serveur prendra si la règle est TRUE. Les actions peuvent être définies pour AUTORISER ou REFUSER l’accès au flux. Par défaut, si aucune règle n’est définie, les serveurs AUTORISERONT tout le trafic.

IMPORTANT
Utiliser seulement des règles AUTORISER avec l’action par défaut AUTORISER ne restreindra pas l’accès en soi. Une combinaison des règles REFUSER l’action par défaut et AUTORISER doit être utilisée (ou inversement).

Créer des règles par défaut (permanentes)

Les règles permanentes sont configurées dans le panneau supérieur de la fenêtre de contrôle de l'accès au flux. Il s'agit de règles « permanentes » qui toujours en vigueur sauf si elles sont remplacées par une règle programmée. (Voir Règles par défaut (permanentes) et règles programmées.)

Pour créer une règle permanente :

  1. Dans le panneau supérieur de la fenêtre de contrôle de l’accès au flux, cliquez sur Créer des règles par défaut.
  2. Définissez l’action par défaut (Autoriser ou Refuser) comme règle permanente.
  3. Définissez les groupes de règles requis, le cas échéant. (La plupart du temps, vous ne les sélectionnerez pas. Pour plus d’informations, reportez-vous à la section Groupes de rangs et de règles.)
  4. Sélectionnez le type de règle souhaité à l’aide des boutons de radio.
  5. Saisissez les paramètres souhaités pour le type de règle sélectionné.
  6. Cliquez sur Ajouter.
    À ce stade, vous pouvez ajouter tous les types de règles et paramètres supplémentaires que vous souhaitez utiliser dans le cadre de cet ensemble de règles.
  7. Une fois toutes les règles ajoutées, cliquez sur Enregistrer et activer.*

* Vous pouvez aussi cliquer sur Enregistrer pour enregistrer la règle, mais pas l’activer. Vous pourrez revenir plus tard et sélectionner Activer cet ensemble de règles quand vous souhaiterez que la règle prenne effet. (Vous devrez cliquer sur Enregistrer pour enregistrer la modification.)

SAC-create-default-rules

Contenu de substitution (règles permanentes)

Vous avez la possibilité de configurer un contenu de substitution lorsqu’une connexion est refusée, car les règles entraînent une action de REFUS. Lorsqu’un contenu de substitution est configuré, le système peut rediriger l’auditeur vers l’une des deux sources suivantes : un autre flux ou un fichier audio.

Triton Digital n’héberge pas de fichiers audio à contenu alternatif. Si vous souhaitez utiliser un fichier audio pour un contenu alternatif, le fichier doit être hébergé quelque part sur votre propre serveur Web ou sur un serveur Web auquel vous avez accès. Nous vous recommandons d’utiliser un fichier audio court, car le fichier ne sera lu qu’une fois qu’il aura été complètement téléchargé par l’appareil ; un fichier plus volumineux entraînera un retard dans le temps d’écoute. Habituellement, un fichier audio de 15 à 30 secondes est ce qui convient le plus. Conseil de bonnes pratiques : utilisez un court message vocal qui dit quelque chose comme « Nous sommes désolés, mais vous n’avez pas accès à ce flux » suivi de quelques secondes de silence.

Pour configurer le contenu de substitution :

  1. Lors de la création ou de la modification d’une règle par défaut, cliquez sur Configurer le contenu de substitution.
  2. Dans la fenêtre Configurer le contenu de substitution, cliquez sur Activé.
  3. Sélectionnez le type (soit MEDIAL_URL pour un fichier, soit MOUNT (montage) si vous souhaitez rediriger vers un autre flux).
  4. Dans le champ Valeur (nom du montage ou URL), saisissez l’URL exacte où se trouve le fichier audio ou le nom exact du montage (par exemple, MYSTATIONAAC) tel qu’indiqué dans le panneau de navigation. Si vous saisissez une URL, assurez-vous d’inclure le protocole de transfert (par exemple, HTTPS://) et saisissez l’URL complète du fichier, par exemple :
    https://thisiswherethefilelives.com/subfolder/myalternateaudiofile.mp3.
  5. Cliquez sur OK dans la fenêtre Configurer le contenu de substitution.
  6. Enregistrez la règle.

La configuration du contenu de substitution est sauvegardée et s'affiche dans le panneau des règles par défaut. Remarque : aucun contrôle de validation ne permet de s'assurer que l'URL saisie soit valide. Un message d'erreur apparaîtra si vous indiquez un nom de montage invalide.

SAC-config-alternate-default

Créer des règles programmées

Les règles programmées sont configurées dans le panneau inférieur de la fenêtre de contrôle de l'accès au flux. Il s’agit des règles qui fonctionnent selon un programme chronométré, soit en tant qu’événement ponctuel, soit en tant qu’événement récurrent. Les règles programmées peuvent parfois remplacer les règles permanentes qui s’appliqueraient normalement à la station ou au montage. (Voir Règles par défaut (permanentes) et règles programmées.)

Les règles programmées ne peuvent être créées qu’au niveau de la station ou du montage. Comme pour les règles permanentes, l’ajout d’une règle programmée à une station affecte tous les montages sous cette station.

Un seul ensemble de règles programmées ne peut être actif pour une station ou un montage donné. Cela signifie que vous ne pouvez pas programmer des ensembles de règles qui se chevauchent. Le système ne vous permettra pas d’enregistrer un ensemble de règles programmées si elle se superpose sur une autre règle programmée pour la même station ou le même montage. Par exemple, il est impossible de programmer une règle qui bloque l’écoute mobile pendant la première semaine de janvier et une règle qui bloque tout le trafic le 2 janvier pour la même station. Pour ce faire, la première règle devrait être scindée en deux afin de ne pas chevaucher la règle du 2 janvier.

La procédure pour créer une règle programmée est très similaire à celle pour créer une règle permanente.

Pour créer une règle programmée :

  1. Dans le panneau inférieur de la fenêtre de contrôle de l’accès au flux, cliquez sur Ajouter une règle programmée.
  2. Dans l’onglet Règlesde la fenêtre Créer une nouvelle planification :
    1. Commencez par donner un nom à la règle.
      Conseil : utilisez un nom court, mais facile à comprendre. N’oubliez pas que vous et éventuellement d’autres personnes doivent être en mesure d’identifier la règle par son nom quand il y a plusieurs ou même plusieurs règles en place.
    2. Définissez l’action par défaut (Autoriser ou Refuser) pour la règle planifiée.
    3. Entrez une description pour la règle.
      Conseil : soyez bref mais clair dans votre description, car si de nombreuses règles sont présentes, cela peut porter à confusion et n'oubliez pas que d’autres personnes peuvent avoir besoin de comprendre l’intention de votre règle.
    4. Modifiez les groupes de règles requis, si cela est applicable. Pour les règles programmées, Référent, Agent utilisateur et Emplacement/DMA/Coordonnée sont sélectionnés par défaut ; il s’agit d’un paramètre utile pour de nombreuses règles, mais il peut être nécessaire de l’ajuster pour d’autres. (Pour plus d’informations, reportez-vous à la rubrique Groupes de rangs et de règles.)
    5. Sélectionnez le type de règle souhaité à l’aide des boutons de radio. (Géographie, DMA, etc.)
    6. Saisissez les paramètres souhaités pour le type de règle sélectionné.
    7. Cliquez sur Ajouter.
    8. À ce stade, vous pouvez ajouter tous les types de règles et paramètres supplémentaires que vous souhaitez utiliser dans le cadre de cet ensemble de règles.
    9. Une fois toutes les règles ajoutées, cliquez sur Suivant.
  3. Dans l’onglet Planification:
    1. Saisissez la date de début et l’heure de début de l’entrée en vigueur de la règle.
    2. Saisissez la date et l’heure de fin de l’entrée en vigueur de la règle.
      Indiquez une date de fin, et ce, même si vous avez aussi l'intention d'indiquer un point final à une règle récurrente.
      Les heures sont indiquées dans le fuseau horaire de la station.
    3. Choisissez s’il s’agit d’un événement ponctuel ou récurrent.
      Si vous sélectionnez Récurrent, vous pouvez alors sélectionner l’intervalle (quotidien/hebdomadaire/mensuel, etc.) et la date de fin de la récurrence.
    4. Cliquez sur Suivant.
  4. Dans l’onglet Montages:
    1. Si vous souhaitez que la règle s’applique à tous les nouveaux montages ajoutés avant l’expiration de la règle, sélectionnez cette option. Désélectionnez-la si vous ne souhaitez pas que de nouveaux montages soient soumis à la règle.
    2. Désélectionnez tout montage de station existant auquel vous ne souhaitez PAS que la règle programmée s'applique.
    3. Cliquez sur Suivant.
  5. Dans l’onglet Soumettre :
    1. Cliquez sur Enregistrer pour enregistrer la règle, mais sans encore l'activer. Vous pouvez également cliquer sur Enregistrer et activer pour l’enregistrer et l’activer immédiatement.

Contenu de substitution (règles programmées)

Le contenu de substitution pour les règles programmées fonctionne de la même manière que les règles permanentes,

Triton Digital n’héberge pas de fichiers audio à contenu alternatif. Si vous souhaitez utiliser un fichier audio pour un contenu alternatif, le fichier doit être hébergé quelque part sur votre propre serveur Web ou sur un serveur Web auquel vous avez accès. Nous vous recommandons d’utiliser un fichier audio court, car le fichier ne sera lu qu’une fois qu’il aura été complètement téléchargé par l’appareil ; un fichier plus volumineux entraînera un retard dans le temps d’écoute. Habituellement, un fichier audio de 15 à 30 secondes est ce qui convient le plus. Conseil de bonnes pratiques : utilisez un court message vocal qui dit quelque chose comme « Nous sommes désolés, mais vous n’avez pas accès à ce flux » suivi de quelques secondes de silence.

Pour activer le contenu de substitution pour une règle programmée :

  1. Cliquez sur la flèche à droite de la règle enregistrée pour ouvrir les options disponibles.
  2. Dans la liste des options disponibles, cliquez sur Contenu de substitution.
  3. Dans la fenêtre Configurer le contenu de substitution, cliquez sur Activé.
  4. Sélectionnez le type (soit MEDIAL_URL pour un fichier, soit MOUNT (montage) si vous souhaitez rediriger vers un autre flux).
  5. Dans le champ Valeur (nom du montage ou URL), saisissez l’URL exacte où se trouve le fichier audio ou le nom exact du montage (par exemple, MYSTATIONAAC) tel qu’indiqué dans le panneau de navigation. Si vous saisissez une URL, assurez-vous d’inclure le protocole de transfert (par exemple, HTTP:// ou HTTPS://) et saisissez l’URL complète du fichier, par exemple,  https://thisiswherethefilelives.com/subfolder/myalternateaudiofile.mp3.
  6. Cliquez sur OK dans la fenêtre Configurer le contenu de substitution.
  7. Enregistrez la règle.

SAC-config-alternate-sched

Copier un ensemble de règles programmées

Afin de gagner du temps, les ensembles de règles programmées peuvent être copiés sur la même station pour laquelle ils ont été créés, ou sur une autre station.

Pour copier un ensemble existant de règles programmées :

  1. Cliquez sur la flèche à droite de la règle enregistrée pour ouvrir les options disponibles.SAC-copy-rule
  2. Dans la liste des options disponibles, cliquez sur Copier...
  3. Dans la fenêtre Copier l’ensemble de règles programmées, saisissez la date de début, l’heure de début, la date de fin et l’heure de fin que vous souhaitez utiliser pour la règle copiée.
  4. Utilisez le menu déroulant Station pour sélectionner la station ou le montage auquel vous souhaitez appliquer l’ensemble de règles copié. Remarque : vous pouvez rechercher des stations et des montages en écrivant dans le menu déroulant.
  5. Cliquez sur Copier.SAC-copy-rule-panel

Groupes de rangs et de règles

Les règles de contrôle de l’accès au flux utilisent un système de priorité qui attribue un rang à chaque règle. Plus le numéro de rang est petit, plus sa priorité est élevée.  (Le rang 1 étant le premier à être évalué, ou celui ayant priorité la plus élevée).

Les règles ont un système de priorité qui attribue un rang à chaque règle. La plage de numéros de rang va de 1 à 9999, les numéros les plus petits ayant une priorité plus élevée. L’attribution automatique du rang est généralement comprise entre 1000 et 3000.

Rappelez-vous : plus le numéro de rang est petit, plus sa priorité est élevée.

Le rang est automatiquement attribué à chaque règle, mais vous pouvez modifier le rang d’une règle pour lui attribuer une priorité supérieure ou inférieure. Cliquez simplement sur le rang existant pour le convertir en un champ modifiable, puis saisissez le nouveau rang. Appuyez sur la touche Retour pour définir le nouveau numéro de rang, puis enregistrez la règle.

Un triangle rouge à côté du numéro de rang indique que celui-ci a été a été modifié mais que la modification n'a pas encore été sauvegardée.

SAC_rank-changé

Le rang apparaît à la fois pour les règles permanentes et programmées, et pour tous les types de règles (de région, type d'appareil, etc.). Toutefois, le rang ne fonctionne que dans sa section permanente ou programmée.

SAC-rank-def-and-sched

La configuration d’ensembles de règles à l’aide de groupes de règles obligatoires et de paramètres de classement personnalisés est une utilisation avancée de cette fonctionnalité. La plupart des cas d’utilisation du contrôle d’accès au flux peuvent être effectués en désactivant les groupes de règles requis et en utilisant les paramètres de classement par défaut. Une bonne compréhension de la logique de cette fonctionnalité est importante pour résoudre les problèmes. En effet, il arrive parfois que les règles soient combinées d'une telle manière qu'elles entraînent le blocage de tout le trafic. Nous vous invitons à faire preuve de prudence lors de l'utilisation des groupes de règles. Si vous n'êtes pas sûr de l'utilisation de vos règles ou de comment obtenir le résultat souhaité, veuillez contacter l'assistance client Triton Digital.

Comment le système utilise le rang

Le système évalue d'abord les règles de rang inférieur. Toutefois, vous devez savoir que le fonctionnement est différent si les groupes de règles sont utilisés ou non.

Sans groupes de règles requis  (option la plus simple)

SAC-rule-groups-without

Les règles sont évaluées les unes après les autres jusqu'à ce qu'il y ait une correspondance. La première correspondance entraînera le déclenchement de l'action configurée par la règle (AUTORISER ou REFUSER) sans prendre en compte une autre règle. L'absence de correspondance entraîne le déclenchement de l'action par défaut. Afin d'éviter les situations incertaines en cas de règles de même rang, il est préférable d'avoir des rangs différents pour toutes les règles.

Dans l’exemple ci-dessous, tous les auditeurs du Canada seraient autorisés, quelle que soit la plateforme, et tous les auditeurs utilisant Windows seraient autorisés, quel que soit le pays.

SAC-rule-groups-without-example1

Par défaut, pour un ensemble de règles programmées, le système cochera Référent, Agent d'utilisateur et Emplacement/DMA/Coordonnées. Pour de nombreux cas d’utilisation, cependant, ces cases doivent être décochées pour simplifier les choses, sauf si la logique de votre règle l’exige.

SAC-rule-groups-with-without

  1. Configuration par défaut.
  2. Configuration recommandée dans de nombreux cas.

Avec les groupes de règles requis

SAC-rule-groups-with

Lorsque des groupes de règles obligatoires sont sélectionnés, chaque groupe de règles sélectionné doit renvoyer AUTORISER pour accorder l’accès. Par exemple :

Dès l'entrée en vigueur d'une règle programmée liée à un évènement sportif, les utilisateurs d'ordinateurs de bureau d'une certaine géolocalisation doivent pouvoir accéder au flux, tandis que tous les autres utilisateurs s'en verront refuser l'accès.  

Si nous reprenons l’exemple ci-dessus, mais en cochant les groupes d’agents d'utilisateurs et d’emplacements requis, nous obtenons un résultat différent. Maintenant, si un auditeur se trouve au Canada, mais non sur Windows, il ne reçoit pas le flux. Seuls les auditeurs canadiens sous Windows peuvent accéder au flux.

groupes-de-règles-avec-exemple1

Remarque : Dans un groupe, le rang est toujours respecté. Ainsi, le résultat global dépend toujours de la logique de rang. Dans l’exemple suivant, un auditeur canadien utilisant Chrome sous Windows sera refusé, car la règle Chrome a une priorité plus élevée que la règle Windows :

groupes-de-règles-avec-exemple2

Et inversement, si la règle d'AUTORISATION Windows a une priorité plus élevée que la règle de REFUS Chrome, le flux sera autorisé pour l'auditeur canadien sous Windows.

groupes-de-règles-avec-exemple3

Pour des raisons de clarté, les groupes de règles sélectionnés sont définis avec une action par défaut sur REFUSER. Toutefois, l’action par défaut est ignorée dans ce mode, car chaque fois qu’un groupe ne retourne pas AUTORISER sur chaque type de règle, l’action consiste à REFUSER l’accès.