Partager via


Créer un point de terminaison privé pour un point de terminaison de streaming

Logo de Media Services v3


Avertissement

Azure Media Services sera mis hors service le 30 juin 2024. Pour plus d’informations, consultez le Guide de mise hors service AMS.

Cet article explique comment utiliser un point de terminaison privé pour un point de terminaison de streaming Media Services. Vous allez créer une ressource de point de terminaison privé qui est un lien entre un réseau virtuel et un point de terminaison de streaming. Ce déploiement crée une adresse IP d’interface réseau dans le réseau virtuel. La liaison privée permet aux appareils dans votre réseau virtuel de se connecter au point de terminaison de streaming dans le compte Media Services.

Bien qu’une liaison privée soit utilisée avec les produits Azure Private Link et le service Private Link, la liaison privée utilisée pour cet exercice est simplement le lien entre la ressource et le point de terminaison privé.

Le réseau virtuel créé pour cette procédure a pour seul but de contribuer à l’exemple.

Restriction de l’accès

L’accès Internet aux points de terminaison dans le compte Media Services peut être restreint de l’une des deux manières suivantes :

  • restriction de l’accès à toutes les ressources au sein du compte Media Services
  • restriction de l’accès séparément pour chaque ressource à l’aide de la liste d'adresses IP autorisées.

La création d’un point de terminaison privé ne désactive PAS implicitement l’accès Internet à celui-ci.

Avertissement

L’exécution de cet exercice entraîne des coûts.

Prérequis

Créer un groupe de ressources pour cet exercice

Important

Il est important de créer toutes les ressources de cet exercice dans la même région. Sinon, les étapes du réseau virtuel et de la machine virtuelle ne fonctionnent pas. Déterminez la région que vous souhaitez utiliser en fonction de vos allocations de machine virtuelle d’abonnement.

Créer un réseau virtuel et une machine virtuelle

Suivez le Démarrage rapide – Créer un point de terminaison privé en utilisant le portail Azure pour créer le réseau virtuel et une machine virtuelle pour cet exercice. En d’autres termes, ne supprimez pas les ressources à la fin.

Une fois que vous avez créé le réseau virtuel et la machine virtuelle, revenez à cette page et continuez.

Création d'un compte Media Services

Créer un compte Media Services à l’aide du portail

  1. Connectez-vous au portail Azure.

  2. Sélectionnez +Créer une ressource.

  3. Dans le champ de recherche, entrez « Media Services », puis sélectionnez Entrée. Les résultats de la recherche s’affichent, y compris un carte pour Media Services.

  4. Sélectionnez le carte Media Services. L’écran de détails de Media Services s’affiche.

  5. Sélectionnez Create (Créer). L’écran Créer un compte Media Services s’affiche.

  6. Dans la section Créer un compte Media Services, entrez les valeurs requises.

    Nom Description
    Nom du compte Entrez le nom du nouveau compte Media Services. Un nom de compte Media Services se compose de lettres en minuscules ou de chiffres, sans espaces. Sa longueur est comprise entre 3 et 24 caractères.
    Abonnement Si vous disposez de plusieurs abonnements, sélectionnez-en un dans la liste des abonnements Azure auxquels vous avez accès.
    Groupe de ressources Sélectionnez la ressource (nouvelle ou existante). Un groupe de ressources désigne une collection de ressources qui partagent un cycle de vie, des autorisations et des stratégies. En savoir plus ici.
    Lieu Sélectionnez la zone géographique à utiliser pour stocker les enregistrements multimédias et les métadonnées de votre compte Media Services. Cette région servira à traiter et diffuser vos médias. Seules les régions Media Services disponibles s’affichent dans la liste déroulante.
    Compte de stockage Sélectionnez le compte de stockage qui fournira le stockage d'objets blob du contenu multimédia provenant de votre compte Media Services. Vous pouvez sélectionner un compte de stockage existant dans la même région géographique que votre compte Media Services ou en créer un. Ce dernier sera créé dans la même région. Les règles des noms de compte de stockage sont identiques à celles des comptes Media Services.

    Vous devez disposer d’un compte de stockage principal et vous pouvez avoir n’importe quel nombre de comptes de stockage secondaires associés à votre compte Media Services. Vous pouvez utiliser le portail Azure pour ajouter des comptes de stockage secondaires. Pour plus d'informations, consultez Comptes de stockage Azure avec comptes Azure Media Services.

    Le compte Media Services et tous les comptes de stockage associés doivent être faire partie du même abonnement Azure. Il est fortement recommandé d’utiliser des comptes de stockage situés au même emplacement que le compte Media Services afin d’éviter des frais supplémentaires de sortie des données et une importante latence.
    Paramètres avancés Sélectionnez une identité managée par l’utilisateur précédemment créée dans la liste déroulante, ou créez une nouvelle identité managée par l’utilisateur en sélectionnant le lien.

    Important

    Tous les nouveaux comptes Media Services requièrent une identité managée par l’utilisateur. Les comptes créés précédemment avec une identité managée par le système n’ont pas changé.

  7. Cochez la case en regard de « J’ai tous les droits nécessaires pour utiliser le contenu ou le fichier, et je reconnais qu’il est géré conformément aux Conditions des Services en Ligne et à la Déclaration de confidentialité de Microsoft » pour confirmer et continuer.

  8. Cliquez sur Vérifier + créer ou ajoutez des étiquettes avec le bouton Suivant : Étiquettes.

  9. Cliquez sur Créer sur l’écran suivant. Le déploiement commence.

Un point de terminaison de streaming par défaut (appelé par défaut) est créé lorsque vous créez le compte. La création d’une identité managée utilisateur est également nécessaire pendant le processus de configuration.

Charger des fichiers

Notes

Media Services ne limite pas la taille de fichier des vidéos chargées.

  1. Accédez au compte Media Services que vous souhaitez utiliser.
  2. Sélectionnez Ressources.
  3. Sélectionnez + Charger. L’écran Charger une ressource vidéo s’affiche.
  4. Sélectionnez l’icône de dossier en regard du champ Charger des fichiers.
  5. Sélectionnez les fichiers multimédias à charger. Un champ de nommage de la ressource apparaît. Vous pouvez changer le nom ou utiliser le nom par défaut. Si plusieurs fichiers multimédias sont chargés, plusieurs ressources seront créées. Un champ de nommage de ressource apparaîtra pour chacun.
  6. Sélectionnez J’accepte et je charge. Le chargement démarre. Une fois le chargement terminé, la ou les nouvelles ressources seront listées dans l’écran Ressources.

Créer une transformation, un travail et un localisateur de streaming

Pour diffuser en continu des médias, la vidéo que vous avez chargée doit être encodée. Une transformation est une méthode d’encodage pour la vidéo.

Créer une transformation avec le portail

  1. Accédez au compte Media Services avec lequel vous souhaitez travailler.
  2. Sélectionnez Transformations + travaux.
  3. Sélectionnez Ajouter une transformation. L’écran Ajouter une transformation s’affiche.
  4. Entrez un nom de transformation dans le champ Nom de la transformation.
  5. Facultatif : ajoutez une description dans le champ Description .
  6. Sélectionnez un type de transformation dans la liste déroulante Type de transformation. Vous pouvez sélectionner l’un des types suivants :
    1. Encodage Utilisez une présélection d’encodeur Standard intégrée pour encoder de la vidéo ou de l’audio.
    2. Copie Copiez le flux vidéo et/ou audio dans une ressource qui peut être diffusée en continu.
    3. Analyseur vidéo et audio Extrayez des insights vidéo et/ou audio à partir du média d’entrée.
    4. Transcription audio Appliquer un ensemble d’opérations d’analyse audio telles que la transcription de la reconnaissance vocale
    5. Détection des visages Détectez les occurrences de visages dans les horodatages vidéo et les sorties d’un fichier au format JSON. La ressource doit contenir un fichier vidéo.
  7. Sélectionnez une catégorie dans la liste déroulante Catégorie prédéfinie intégrée . Les sélections de menus déroulants prédéfinis intégrés changeront en fonction de ce que vous sélectionnez.
    1. HEVC (H.265) Générez une sortie vidéo et audio à l’aide des présélections du codec HEVC (H.265).
    2. H.264 Générer une sortie vidéo et audio à l’aide des présélections du codec H.264.
    3. Audio uniquement Générer l’audio uniquement
  8. Sélectionnez la présélection que vous souhaitez utiliser dans la liste déroulante Présélection intégrée . ContentAwareEncoding est la présélection recommandée.
  9. Sélectionnez une optimisation dans la liste déroulante Optimisation des performances . Vous pouvez sélectionner équilibre optimisé, vitesse optimisée ou qualité optimisée.
  10. Sélectionnez Ajouter.

Pour encoder la vidéo, vous devez créer un travail d’encodage, qui utilise la transformation pour encoder la vidéo.

Créer un travail dans le portail

  1. Accédez au compte Media Services que vous souhaitez utiliser.
  2. Sélectionnez Transformations + travaux dans le menu.
  3. Sélectionnez la transformation que vous souhaitez utiliser pour le travail. L’écran de la transformation s’affiche.
  4. Sélectionnez Ajouter une tâche. L’écran Créer un travail s’affiche.
  5. Pour la source d’entrée, la case d’option Ressource doit être sélectionnée par défaut. Si ce n’est pas le cas, sélectionnez-la maintenant.
  6. Sélectionnez Sélectionner une ressource existante. L’écran Sélectionner une ressource s’affiche.
  7. Sélectionnez l’une des ressources dans la liste. Vous ne pouvez en sélectionner qu’une à la fois pour le travail.
  8. Sélectionnez Sélectionner.
  9. Pour la transformation, sélectionnez la case d’option Utiliser une option existante .
  10. Sélectionnez une transformation dans la liste déroulante Transformation.
  11. Sous Configurer la sortie, les paramètres par défaut sont renseignés automatiquement. Vous pouvez les laisser tels quels ou les modifier.
  12. Sélectionnez Create (Créer).
  13. Sélectionnez Transformations + travaux. La transformation s’affiche désormais dans la table des travaux avec son status.
  14. Pour afficher les détails du travail, sélectionnez le travail répertorié sous Nom dans la table des travaux. L’écran de détails de la tâche apparaît.
  15. Sélectionnez la ressource de sortie Nom de la ressource dans la liste Sorties . L’écran de la ressource apparaît.
  16. Sélectionnez le lien de la ressource en regard du conteneur Stockage. Un nouvel onglet de navigateur s’ouvre et vous verrez les résultats du travail qui a utilisé la transformation. La ressource de sortie doit contenir plusieurs fichiers, par exemple :
    1. Fichiers vidéo encodés avec les extensions .mpi et .mp4.
    2. Fichier XXXX_.ism.
    3. Fichier xxxx.isc.
    4. Fichier ThumbnailXXXX.jpg.

Créer un localisateur de streaming dans le portail

  1. Accédez au compte Media Services que vous souhaitez utiliser.
  2. Sélectionnez Ressources dans le menu. L’écran Ressources s’affiche.
  3. Sous Localisateurs de streaming, sélectionnez + Nouveau localisateur de streaming. L’écran Ajouter un localisateur de streaming s’affiche.
  4. Entrez un nom pour le localisateur de streaming dans le champ Nom, si vous souhaitez modifier le nom par défaut.
  5. Sélectionnez une stratégie de streaming dans la liste déroulante Stratégie de streaming.
  6. Si vous avez créé une stratégie de clé de contenu, sélectionnez la stratégie de clé de contenu dans la liste déroulante Stratégie de clé de contenu.
  7. Définissez l’heure d’expiration si nécessaire.
  8. Si vous avez créé un filtre de ressources, sélectionnez-le dans la liste déroulante Filtres.
  9. Saisissez un ID de localisateur de streaming dans le champ ID de localisateur de streaming si vous voulez configurer l'ID vous-même. Sinon, un localisateur de streaming sera généré pour vous.
  10. Sélectionnez Nouveau localisateur de streaming. L’écran Ajouter un localisateur de streaming s’affiche et comporte un nom par défaut pour le localisateur. Vous pouvez le modifier ou le conserver.
  11. Dans la liste déroulante, sélectionnez la stratégie de streaming que vous souhaitez utiliser.
  12. Sélectionnez Ajouter. La vidéo commence à s’exécuter dans le lecteur à l’écran, et le champ URL de diffusion en continu est rempli.
  13. Sélectionnez Afficher les URL dans la liste localisateur de diffusion en continu. L’écran URL de diffusion en continu s’affiche.

Démarrer le point de terminaison de streaming

  1. Accédez au compte Media Services que vous avez créé.
  2. Dans le menu, sélectionnez Points de terminaison de streaming. L’écran Points de terminaison de streaming s’affiche.
  3. Sélectionnez le point de terminaison de streaming par défaut que vous avez créé lorsque vous avez configuré le compte Media Services. L’écran Point de terminaison de streaming par défaut s’affiche.
  4. Sélectionnez Démarrer. Les options de démarrage s’affichent.
  5. Sélectionnez Aucun dans la liste déroulante des niveaux tarifaires CDN.
  6. Sélectionnez Démarrer. L’exécution du point de terminaison de streaming démarre. Le point de terminaison est toujours accessible sur Internet.

Obtenir l’URL de diffusion en continu

Une fois que vous avez démarré le point de terminaison de streaming, vous pouvez obtenir les URL de diffusion en continu à utiliser avec un lecteur multimédia.

  1. Dans la liste des localisateurs de streaming pour la ressource que vous utilisez, sélectionnez Afficher les URL. L’écran URL de diffusion en continu s’affiche.
  2. Copiez l’URL de diffusion en continu HLS dans votre Presse-papiers.

Tester sans liste verte d’adresses IP ou point de terminaison privé

Avant de créer un point de terminaison privé, nous verrons comment cela fonctionne sans.

  1. Dans une nouvelle fenêtre de navigateur ou un nouvel onglet sur votre appareil de développement, accédez à la page de démonstration du Lecteur multimédia Azure.
  2. Collez l’URL dans le champ URL de l’interface du lecteur.
  3. Sélectionnez Mettre à jour.

Votre vidéo est désormais diffusée sur Internet. Cela est dû au fait que les points de terminaison de streaming par défaut autorisent l’accès à Internet.

Modifier la liste verte d’adresses IP pour le point de terminaison de streaming

Vous allez maintenant modifier la liste verte d’adresses IP pour bloquer tout accès à partir d’Internet.

  1. Dans le portail, accédez au point de terminaison de streaming par défaut pour le compte Media Services que vous utilisez.
  2. Sélectionnez Paramètres. L’écran Paramètres s’affiche.
  3. Sélectionnez la case d’option Adresses IP spécifiées.
  4. Dans le champ Nom, entrez un nom pour vos adresses, tel que Autoriser aucune.
  5. Dans le champ Adresses, entrez 0.0.0.0.
  6. Dans le champ Longueur de préfixe de sous-réseau, entrez 32.
  7. Sélectionnez Enregistrer.
  8. IMPORTANT ! Effacez le cache de votre navigateur. Sinon, vous allez lire des fragments vidéo qui se trouvent dans le cache.
  9. Actualisez la fenêtre du navigateur du Lecteur multimédia Azure. Vous devez recevoir une erreur de diffusion en continu.

Créer un Private Endpoint

Vous allez maintenant créer un point de terminaison privé pour le point de terminaison de streaming et être en mesure de diffuser la vidéo au sein du réseau virtuel, à l’aide de la machine virtuelle.

  1. Dans le portail, accédez au compte Media Services que vous utilisez.
  2. Sélectionnez Mise en réseau dans le menu.
  3. Sélectionnez l’onglet Connexions des points de terminaison privés. L’écran des connexions des points de terminaison privés s’affiche.
  4. Sélectionnez Ajouter un point de terminaison privé. L’écran Créer un point de terminaison privé s’affiche.
  5. Dans le champ Nom, donnez un nom au point de terminaison privé.
  6. Dans la liste déroulante Région, sélectionnez la même région que celle que vous utilisez (elle est peut-être déjà sélectionnée).
  7. Sélectionnez Suivant : Ressource. L’écran Ressource s’affiche.

Affecter le point de terminaison privé au type de ressource de streaming

  1. Dans les cases d’option Méthodes de connexion, sélectionnez la case d’option Se connecter à une ressource Azure dans mon répertoire.
  2. Dans la liste déroulante Type de ressource, sélectionnez Microsoft.Media/mediaservices.
  3. Dans la liste déroulante Ressource, sélectionnez le compte Media Services que vous avez créé.
  4. Dans la liste déroulante Sous-ressource cible, sélectionnez point de terminaison de streaming.
  5. Sélectionnez Suivant : réseau virtuel.

Déployer le point de terminaison privé sur le réseau virtuel

  1. Dans la liste déroulante Réseau virtuel, sélectionnez le réseau virtuel que vous avez créé précédemment.
  2. Dans la liste déroulante Sous-réseau, sélectionnez le sous-réseau que vous avez créé précédemment.
  3. Sélectionnez Suivant : DNS.

Créer la zone DNS

Pour utiliser le point de terminaison de streaming à l’intérieur de votre réseau virtuel, créez des zones DNS privées. Vous pouvez utiliser le même nom DNS et récupérer l’adresse IP privée du point de terminaison de streaming.

Dans cet écran, Nom de configuration, Abonnement, Groupe de ressources, Zone DNS privé doivent déjà être préremplis.

  • Laissez tous les paramètres tels qu’ils sont et sélectionnez Suivant : Balises.
  • Si vous le souhaitez, ajoutez des balises, puis sélectionnez Vérifier + créer.
  • Vérifiez une deuxième fois vos paramètres, puis sélectionnez Créer.

Tester l’URL de diffusion en continu avec la machine virtuelle dans le réseau virtuel

  1. Copiez l’URL à partir de la fenêtre Lecteur multimédia Azure sur votre bureau.
  2. Connectez-vous à votre machine virtuelle à l’aide de l’hôte bastion comme vous l’avez fait précédemment dans le démarrage rapide.
  3. Ouvrez un navigateur dans votre machine virtuelle et collez l’URL dans le champ URL.

Vous devez voir la vidéo en cours de lecture, car la machine virtuelle fait partie du réseau virtuel et elle utilise le point de terminaison privé afin de ne pas être bloquée par la liste verte d’adresses IP.

Modèle ARM

Vous pouvez utiliser des modèles ARM pour automatiser le déploiement. Pendant que le déploiement est en cours, il crée également un modèle Azure Resource Manager (ARM). Pour voir le modèle, sélectionnez Modèle dans le menu.

Nettoyer les ressources

Si vous ne prévoyez pas d’utiliser les ressources créées dans cet exercice, supprimez simplement le groupe de ressources. Si vous ne supprimez pas les ressources, elles continueront de vous être facturées.

Obtenir de l’aide et du support

Vous pouvez contacter Media Services pour toute question ou suivre nos mises à jour selon l’une des méthodes suivantes :