Publier des couches vidéo

ArcGIS 11.4    |

Vous pouvez publier des couches vidéo hébergées à partir de fichiers vidéo et de fichiers de métadonnées pris en charge à l’aide de ArcGIS Excalibur. Vous pouvez également publier des couches de flux vidéo en direct hébergées à partir de flux et de diffusions vidéo réseau. Pour publier des couches vidéo et de flux en direct hébergées, vous devez disposer des privilèges appropriés pour créer, mettre à jour et supprimer des couches vidéo.

Publier des couches vidéo hébergées à la demande

Pour publier une couche vidéo hébergée, procédez comme suit :

  1. Sur la page d’accueil de ArcGIS Excalibur, cliquez sur Publish New: Hosted Web Layers (Publier un nouvel élément : Couches Web hébergées).

    Dans le menu de navigation de gauche, vous pouvez également cliquer sur Publish Layer (Publier la couche).

  2. Dans la section Video Layer (Couche vidéo), cliquez sur On Demand (À la demande).
  3. Renseignez la zone Item Name (Nom de l’élément).
  4. Sélectionnez le dossier dans lequel la couche doit être créée.
  5. Si vous le souhaitez, entrez une brève description de la couche dans Summary (Résumé).
  6. Saisissez des balises décrivant la couche dans Tags (Balises).

    Séparez les termes par une virgule (par exemple, Terres fédérales correspond à une balise, alors que Terres, fédérales correspond à deux balises).

  7. Indiquez si la couche doit être partagée dans l’organisation ou dans des groupes spécifiques.
  8. Cliquez sur Next (Suivant).
  9. Sélectionnez la source de données et fournissez les fichiers de données et fichiers de métadonnées associés nécessaires à la publication de votre nouvelle couche.

    Vous pouvez parcourir le système de fichiers pour accéder à ces fichiers ou faire glisser ces fichiers dans la zone de dépôt. Deux stratégies de publication sont prises en charge :

    • Video Layer from a Single Video File (Couche vidéo à partir d’un fichier vidéo unique) : crée une couche vidéo à partir d’un fichier vidéo unique contenant les métadonnées requises.
    • Video Layer from a Video File and Metadata Files (Couche vidéo à partir d’un fichier vidéo et de fichiers de métadonnées) : crée une couche vidéo à partir d’un ensemble de fichiers contenant des informations de métadonnées vidéo et de capteur. Sélectionnez cette option si le fichier vidéo ne contient pas les métadonnées requises. Pour plus d’informations sur les fichiers de métadonnées pris en charge, reportez-vous à la rubrique Exigences en matière de télémétrie des métadonnées ArcGIS Video Server.
  10. Cliquez sur Clear All Files (Effacer tous les fichiers) pour recommencer.
  11. Cliquez sur Next (Suivant).
  12. Configurez le nom du service vidéo.

    Le nom du service peut être différent du nom de l’élément de portail pour cette couche. Les noms de service ne doivent pas contenir d’espace ou de caractère non valide.

  13. Consultez les Source Video Information (Informations de la source vidéo), qui fournissent les résultats analysés de la première partie de la vidéo. Elles indiquent les informations de télémétrie disponibles, ainsi que la résolution source de la vidéo.

    Il est important de noter que seule une petite partie du début de la vidéo est analysée. Par conséquent, les résultats renvoyés peuvent être inconnus ou incorrects (résolution source inconnue ou aucune métadonnée identifiée).

  14. Sélectionnez les résolutions vidéo en sortie souhaitées si elles sont disponibles.

    Lorsque ArcGIS Video Server est installé et configuré dans un environnement avec un GPU, les vidéos peuvent être publiées et encodées avec plusieurs résolutions, notamment la résolution vidéo source, mais pas au-delà. Si le GPU n’est pas activé dans l’environnement, la résolution native de la vidéo est la seule option disponible.

  15. Si vous le souhaitez, configurez Layer Location Details (Détails de la localisation de la couche). Ces détails fournissent l’étendue de départ initiale, ainsi que la localisation et la direction de la caméra.
    • Initial Map Extent (Étendue initiale de la carte) : déplacez la carte et effectuez des zooms ou utilisez la fonction de recherche pour accéder à une localisation d’intérêt spécifique et définir l’étendue initiale de la vidéo. Il s’agit de l’étendue de départ de la carte lors du chargement de la carte Web et cette localisation est conservée si la vidéo ne contient pas d’autres métadonnées.
    • Sensor Position (Position du capteur) : sélectionnez un format de coordonnées et saisissez ou collez les coordonnées de la localisation du capteur si elles sont connues. Utilisez également Capture Coordinate (Capturer les coordonnées) pour cliquer directement sur la carte et définir la localisation du capteur.
    • Heading (Direction) : saisissez la direction vers laquelle la caméra est orientée, en degrés, de 0 à 360. Une direction de 0 degré correspond au nord, de 90 degrés à l’est, de 180 degrés au sud et de 270 degrés à l’ouest.
    • Field of View (Champ de vision) : saisissez le champ de vision approximatif en degrés, de 10 à 360. Il s’agit de la zone visible par la caméra. Sa valeur est comprise entre un champ de vision étroit (10 degrés) et large (360 degrés).
  16. Cliquez sur Save (Enregistrer).
  17. Cliquez sur Next Step (Étape suivante).
  18. Consultez le récapitulatif de vos choix avant de procéder à la publication.

    Cliquez sur Back (Retour) pour apporter des modifications.

  19. Cliquez sur Create Layer (Créer une couche).

Une fois la couche vidéo publiée, cliquez sur Connect to Canvas (Se connecter à la zone d’affichage) pour utiliser la couche dans la zone d’affichage de ArcGIS Excalibur.

Publier des couches de flux vidéo en direct hébergées

Pour publier une couche vidéo en flux en direct hébergée en tant qu’utilisateur disposant au moins des privilèges permettant de publier une vidéo en direct, procédez comme suit :

  1. Sur la page d’accueil de ArcGIS Excalibur, cliquez sur Publish New: Hosted Web Layers (Publier un nouvel élément : Couches Web hébergées). Dans le menu de navigation de gauche, vous pouvez également cliquer sur Publish Layer (Publier la couche).
  2. Dans la section Video Layer (Couche vidéo), cliquez sur UDP Livestream (Flux en direct UDP), RTSP Livestream (Flux en direct RTSP) ou RTMP Livestream (Flux en direct RTMP).
  3. Sélectionnez une option dans Livestream Mode (Mode de flux en direct).

    Les modes dépendent du protocole de flux en direct que vous publiez :

    • UDP Multicast (Multidiffusion UDP) : utilisez ce mode pour les communications réseau entre plusieurs systèmes simultanément. Les adresses IP admises sont comprises entre 224.0.0.0 et 239.255.255.255.
    • UDP Unicast (Monodiffusion UDP) : utilisez ce mode pour les communications réseau entre un expéditeur et un récepteur. L’adresse IP autorisée est 0.0.0.0 ou l’adresse IP définie par le mode Video Server for Unicast (Video Server pour monodiffusion). Dans un flux monodiffusion UDP, Video Server démarre le traitement du flux en direct sur l’un de ses nœuds et ouvre un port d’écoute spécifique défini par l’utilisateur.
    • RTMP and RTSP Fetch (Récupération RTMP et RTSP) : utilisez ce mode pour permettre à Video Server d’extraire un contenu de flux en direct depuis une source distante. Toutes les adresses IP peuvent être utilisées.
    • RTMP et RTSP Listen (Écoute RTMP et RTSP) : utilisez ce mode pour permettre à Video Server de rechercher et de recevoir un contenu de flux en direct. L’adresse IP autorisée est 0.0.0.0 ou l’adresse IP définie par Video Server pour le mode Listen (Écoute).
      Remarque :

      Dans un environnement Video Server hautement disponible, vous pouvez identifier la machine à l’écoute d’un flux en direct en accédant à ArcGIS Video Server Admin (Admin ArcGIS Video Server) > Services > serviceName (nomService) pour afficher le paramètre listenURL indiquant l’extrémité active sur le nœud sur lequel le processus de flux en direct Video Server est exécuté.

  4. Renseignez la zone Stream Address (Adresse du flux).
    • UDP : entrez une adresse UDP complète incluant l’adresse IP et le port.
    • RTMP and RTSP (RTMP et RTSP) : saisissez une adresse RTMP ou RTSP complète incluant l’adresse IP ou le nom de domaine complet, le port et le chemin d’accès.

    Le même port ne peut pas être utilisé dans plusieurs services de flux en direct.

  5. Renseignez la zone Layer Name (Nom de la couche).
  6. Sélectionnez Record Livestream Content (Enregistrer le contenu du flux en direct).

    Cette propriété est activée par défaut.

    Si elle est désactivée, vous ne pourrez pas convertir la couche vidéo de flux en direct en couche vidéo à la demande pour une utilisation ultérieure une fois le flux en direct terminé.

  7. Pour Start Stream Options (Options de démarrage du flux), sélectionnez le mode de démarrage du flux en direct.
    • Start On Request (Démarrer à la demande) : démarrer le récepteur de flux en direct lorsque cela est nécessaire. Cette option est celle qui offre le plus de contrôle si les ports de flux en direct sont actifs et en mode écoute. Vous pouvez gérer le statut de la configuration par le biais de la liste des services de flux en direct.
    • Start Automatically (Démarrer automatiquement) : ouvrir le port de réception et initialiser le flux en direct lorsque la connexion est configurée et que la couche vidéo est créée. Utilisez cette option si le flux en direct est disponible lors de la création de la configuration et de la couche en direct. Le port de communication de réception sur le serveur s’ouvre immédiatement.
  8. Pour Stop Stream Options (Options d’arrêt de flux), sélectionnez le mode d’arrêt du flux en direct.
    • Stop On Request (Arrêter à la demande) : arrêter le récepteur de flux en direct lorsque cela est nécessaire. Cette option est celle qui offre le plus de contrôle si les ports de flux en direct sont actifs et en mode écoute.
    • Stop Automatically (Arrêter automatiquement) : arrêter la connexion au flux en direct et fermer le port lorsqu’ArcGIS Video Server détecte que le flux en direct a pris fin.
  9. Si vous le souhaitez, entrez une brève description de la couche dans Summary (Résumé).
  10. Vous pouvez aussi entrer des balises décrivant la couche.

    Séparez les termes par une virgule (par exemple, Terres fédérales correspond à une balise, alors que Terres, fédérales correspond à deux balises).

  11. Indiquez si vous voulez partager la couche avec l’ensemble de l’organisation ou avec des groupes spécifiques.
  12. Cliquez sur Create Layer (Créer une couche).

Une fois que la couche est publiée, elle apparaît dans la page Analysis Layers (Couches d’analyse), depuis laquelle elle peut être ouverte dans la zone d’affichage d’ArcGIS Excalibur ou gérée, ce qui vous permet de démarrer ou d’arrêter le flux en direct, mais également de supprimer la couche.

Publier des couches de fournisseur vidéo externe

Pour publier une couche de fournisseur vidéo externe, procédez comme suit :

  1. Cliquez sur Publish Layer (Publier la couche) dans le menu de navigation.
  2. Cliquez sur External Video Provider (Fournisseur vidéo externe) dans la section Video Layer (Couche vidéo).
  3. Renseignez la zone Item Name (Nom de l’élément).
  4. Sélectionnez le dossier dans lequel la couche doit être créée.
  5. Si vous le souhaitez, entrez une brève description de la couche dans Summary (Résumé).
  6. Entrez des balises décrivant la couche.

    Séparez chaque terme par une virgule. Par exemple, Terres fédérales correspond à une balise, alors que Terres, fédérales correspond à deux balises.

  7. Partagez la couche avec l’organisation ou des groupes spécifiques.
  8. Cliquez sur Next (Suivant).
  9. Sélectionnez le type de source vidéo externe publié :
    • On Demand Video Link (Lien d’une vidéo à la demande) : URL directe d’une ressource vidéo accessible (par exemple, un fichier .mp4 ou .m3u8).
    • Livestream Video Feed (Flux vidéo en direct) : URL directe d’une source vidéo HLS, telle qu’une caméra de circulation ou de sécurité, ou une autre source en temps réel diffusée en direct à l’aide du protocole HLS.
  10. Saisissez l’URL de la source vidéo que vous avez sélectionnée.

    Il s’agit généralement d’URI liés à des fichiers .m3u8 ou .mp4. Si un flux vidéo en direct est sélectionné, il doit utiliser le protocole HLS.

  11. Cliquez sur Next (Suivant).

    Une petite partie au début de la vidéo est analysée pour identifier la résolution source, le format et les métadonnées disponibles.

  12. Configurez le nom du service vidéo.

    Le nom du service peut être différent du nom de l’élément de portail pour cette couche. Les noms de service ne peuvent pas contenir d’espaces ni de caractères non valides.

  13. Consultez les Source Video Information (Informations de la source vidéo), qui fournissent les résultats analysés de la première partie de la vidéo. Elles indiquent les informations de télémétrie disponibles, ainsi que la résolution source de la vidéo.

    Il est important de noter que seule une petite partie du début de la vidéo est analysée. Par conséquent, les résultats renvoyés peuvent être inconnus ou incorrects (résolution source inconnue ou aucune métadonnée identifiée).

  14. Saisissez un nom pour le service qui sera publié sur Video Server.

    Il ne doit pas nécessairement s’agir du nom initial donné à la couche.

  15. Si vous le souhaitez, configurez Layer Location Details (Détails de la localisation de la couche). Ces détails fournissent l’étendue de départ initiale, ainsi que la localisation et la direction de la caméra.
    • Initial Map Extent (Étendue initiale de la carte) : déplacez la carte et effectuez des zooms ou utilisez la fonction de recherche pour accéder à une localisation d’intérêt spécifique et définir l’étendue initiale de la vidéo. Il s’agit de l’étendue de départ de la carte lors du chargement de la carte Web et cette localisation est conservée si la vidéo ne contient pas d’autres métadonnées.
    • Sensor Position (Position du capteur) : sélectionnez un format de coordonnées et saisissez ou collez les coordonnées de la localisation du capteur si elles sont connues. Utilisez également Capture Coordinate (Capturer les coordonnées) pour cliquer directement sur la carte et définir la localisation du capteur.
    • Heading (Direction) : saisissez la direction vers laquelle la caméra est orientée, en degrés, de 0 à 360. Une direction de 0 degré correspond au nord, de 90 degrés à l’est, de 180 degrés au sud et de 270 degrés à l’ouest.
    • Field of View (Champ de vision) : saisissez le champ de vision approximatif en degrés, de 10 à 360. Il s’agit de la zone visible par la caméra. Sa valeur est comprise entre un champ de vision étroit (10 degrés) et large (360 degrés).
  16. Cliquez sur Save (Enregistrer).
  17. Cliquez sur Next Step (Étape suivante).
  18. Vérifiez le récapitulatif de vos choix avant de procéder à la publication.

    Cliquez éventuellement sur Back (Retour) pour apporter des modifications.

  19. Cliquez sur Create Layer (Créer une couche).
  20. Cliquez sur Connect to Canvas (Se connecter à la zone d’affichage) une fois que la couche vidéo est publiée pour pouvoir utiliser cette couche dans la zone d’affichage ArcGIS Excalibur.