Plugins
Plugin CAP

CAP : alertes d’urgence sur vos écrans

Affichez automatiquement les alertes officielles, comme une météo sévère ou une évacuation, sur vos écrans.

Présentation

CAP (Common Alerting Protocol) est la norme que les gouvernements et les services d’urgence utilisent pour les alertes. Play reçoit les alertes CAP de votre fournisseur (par exemple Alertus ou Raptor) via notre API, et les affiche automatiquement sur vos écrans.

  • Des alertes officielles, comme une météo sévère, des ordres d’évacuation, des alertes Amber et des urgences civiles
  • Vous choisissez l’aspect des alertes et les écrans qui les affichent
  • Les messages d’urgence peuvent remplacer votre contenu habituel

CAP fonctionne sur tous les lecteurs pris en charge par Play, tant qu’ils sont en ligne. C’est particulièrement important pour les écoles, les universités, les hôpitaux, les bâtiments publics et les magasins.

Video: CAP

Premiers pas

Play prend en charge le protocole, pour que des systèmes d’alerte tiers puissent envoyer et déclencher des alertes sur vos écrans. En bref, la configuration est la suivante :

Configurer les alertes CAP

  1. Créez une nouvelle liste de lecture, à activer quand une alerte CAP est déclenchée.
  2. Ajoutez le plugin « CAP alert » à la diapositive. Concevez la diapositive et choisissez si la description ou le titre de l’alerte est inséré dans l’emplacement quand l’alerte est déclenchée.
  3. Taguez les écrans qui doivent afficher l’alerte. Quand vous cliquez sur « modifier » sur le tag, vous voyez l’identifiant du tag.
  4. Créez une nouvelle clé API sur la page Équipe (notez la clé API).
  5. Le tag peut maintenant être déclenché via l’API : https://api.playsignage.com/docs#tag/Tag/paths/1v11tags1%7Bid_tag%7D1alert/post
  6. Selon votre région, l’URL de base est https://eu-api.playsignage.com ou https://us-api.playsignage.com

Tester le déclenchement est plus technique, car il faut imiter la requête qu’un fournisseur d’alertes enverrait. L’exemple ci-dessous utilise curl, qui fonctionne sur macOS et Linux. Sous Windows, vous pouvez utiliser un programme appelé Postman. Remplacez l’URL (l’exemple utilise us-api), tag_id et api_key par vos valeurs. Mettez aussi à jour les dates effective, onset et expires dans le contenu, pour que l’alerte soit dans sa fenêtre active au moment du déclenchement.

 curl -X POST "https://us-api.playsignage.com/v1/tags/<tag_id>/alert" \
     -H "Content-Type: application/xml" \
     -H "Authorization: <api_key>" \
     -d '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<alert xmlns="urn:oasis:names:tc:emergency:cap:1.2">
    <identifier>ALERTUS_3716_164_20260302_203832</identifier>
    <sender>PlaySignage Test</sender>
    <sent>2026-03-07T19:00:00+00:00</sent>
    <status>Actual</status>
    <msgType>Alert</msgType>
    <source>Alertus eEAS Server</source>
    <scope>Public</scope>
    <addresses>ALL</addresses>
    <code>IPAWSv1.0</code>
    <info>
        <language>en-US</language>
        <category>Safety</category>
        <event>Local Area Emergency</event>
        <responseType>None</responseType>
        <urgency>Immediate</urgency>
        <severity>Severe</severity>
        <certainty>Observed</certainty>
        <eventCode>
            <valueName>SAME</valueName>
            <value>LAE</value>
        </eventCode>
        <effective>2026-03-07T19:00:00+00:00</effective>
        <onset>2026-03-07T20:00:00+00:00</onset>
        <expires>2026-03-07T20:00:00+00:00</expires>
        <headline>HEADLINE This is a TEST of the Alertus Emergency Notification system.  NO ACTION IS NEEDED.  In a real emergency, this message will contain important alert information.</headline>
        <description>DESCRIPTION This is a TEST of the Alertus Emergency Notification system.  NO ACTION IS NEEDED.  In a real emergency, this message will contain important alert information.</description>
        <parameter>
            <valueName>EAS-ORG</valueName>
            <value>EAS</value>
        </parameter>
        <area>
            <areaDesc>Not specified</areaDesc>
            <geocode>
                <valueName>SAME</valueName>
                <value>000000</value>
            </geocode>
        </area>
    </info>
</alert>'

Pour annuler une alerte en cours :

 curl -X POST "https://us-api.playsignage.com/v1/tags/<tag_id>/alert" \
     -H "Content-Type: application/xml" \
     -H "Authorization: <api_key>" \
     -d '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<alert xmlns="urn:oasis:names:tc:emergency:cap:1.2">
    <identifier>ALERTUS_3716_164_20260302_203832_CANCEL</identifier>
    <sender>PlaySignage Test</sender>
    <sent>2026-03-07T19:00:00+00:00</sent>
    <status>Actual</status>
    <msgType>Cancel</msgType>
    <source>Alertus eEAS Server</source>
    <scope>Public</scope>
    <addresses>ALL</addresses>
    <code>IPAWSv1.0</code>
    <info>
        <language>en-US</language>
        <category>Safety</category>
        <event>Local Area Emergency</event>
        <responseType>None</responseType>
        <urgency>Immediate</urgency>
        <severity>Severe</severity>
        <certainty>Observed</certainty>
        <eventCode>
            <valueName>SAME</valueName>
            <value>LAE</value>
        </eventCode>
        <effective>2026-03-07T19:00:00+00:00</effective>
        <onset>2026-03-07T20:00:00+00:00</onset>
        <expires>2026-03-07T20:00:00+00:00</expires>
        <headline>This is a TEST of the Alertus Emergency Notification system.  NO ACTION IS NEEDED.  In a real emergency, this message will contain important alert information.</headline>
        <description>This is a TEST of the Alertus Emergency Notification system.  NO ACTION IS NEEDED.  In a real emergency, this message will contain important alert information.</description>
        <parameter>
            <valueName>EAS-ORG</valueName>
            <value>EAS</value>
        </parameter>
        <area>
            <areaDesc>Not specified</areaDesc>
            <geocode>
                <valueName>SAME</valueName>
                <value>000000</value>
            </geocode>
        </area>
    </info>
</alert>'

Questions fréquentes

Qu’est-ce que CAP, et comment cela fonctionne-t-il avec Play Digital Signage ?

CAP signifie Common Alerting Protocol. C’est la norme internationale utilisée par les gouvernements et les services d’urgence pour envoyer des alertes officielles. Play Digital Signage reçoit ces alertes automatiquement et peut les afficher sur vos écrans en temps réel.

Quels fournisseurs d’alertes prenez-vous en charge ?

Jusqu’ici, nous avons travaillé avec alertus.com et raptortech.com. Nous sommes ouverts à d’autres fournisseurs d’alertes : contactez-nous (en anglais).

Articles associés

Commencez à créer votre contenu

Beaucoup pensent que créer du contenu pour l’affichage dynamique est très compliqué. Mais si vous savez utiliser PowerPoint, vous saurez aussi créer et concevoir votre propre contenu dans notre éditeur.

Réservez une démo gratuite

Chargement des créneaux disponibles…