Préparation de la mise hors service AMS : Guide de migration et de mise à jour vi

Azure AI Video Indexer (VI) a utilisé Azure Media Services (AMS) pour l’encodage, l’empaquetage et la diffusion en continu de ressources multimédias. AMS a annoncé sa retraite le 30 juin 2024. Par conséquent, VI supprime la dépendance d’AMS.

Pour continuer à utiliser VI, entre le 15 février et le 30 juin 2024, vous devez effectuer les étapes suivantes pour passer de la dépendance AMS du compte VI actuel :

  1. Mettez à jour votre compte VI afin qu’il soit lié à un compte Stockage Azure au lieu d’un compte AMS.
  2. Migrez les ressources AMS VI existantes du compte de stockage managé AMS vers le compte de stockage que vous avez lié au compte VI. Bien que facultatif, si la migration des ressources n’est pas effectuée, une fois AMS mis hors service, vous ne pourrez pas accéder à vos vidéos indexées précédemment ou à leurs insights.

Ces changements affectent de nombreuses zones de VI et les actions préparatoires que vous devez entreprendre dépendent de la façon dont vous l’utilisez. Par conséquent, avant d’effectuer une mise à jour de compte VI, vous devez examiner la façon dont vous utilisez VI et apporter les modifications nécessaires pour empêcher vos applications et plateformes d’utiliser VI d’être affectées.

Ce document traite de chacune de ces modifications, de leur impact et de ce qui doit être fait pour les parcourir en douceur.

Modifications

La description suivante décrit les modifications apportées au produit VI qui s’appliquent une fois que vous avez mis à jour votre compte. Tenez compte de ces modifications et de leur impact sur votre flux de travail et votre code. Elles s’appliquent uniquement une fois que vous mettez à jour votre compte.

Chargement vidéo

L’ID de ressource AMS ne sera plus utilisé pour charger une vidéo. Une URL vidéo ou un fichier local sera utilisé à la place.

Création, mise à jour et gestion de compte

  • Mise à jour du compte : tous les comptes VI créés avant le 15 février doivent être mis à jour afin qu’ils soient liés à un compte Stockage Azure au lieu d’un compte AMS. Pour obtenir des conseils sur la façon de le faire dans le portail ou via l’API, consultez Mise à jour d’un compte ARM existant.
  • Compte Classique : se connecter au nouveau compte ARM : comme annoncé en septembre 2023, les comptes VI Classic sont mis hors service le 30 juin 2024. Avant la mise hors service, tous les comptes Classic doivent être connectés à un nouveau compte ARM VI basé sur ARM. Pour obtenir des conseils sur la façon de le faire dans le portail ou via l’API, consultez Connecter un compte Classique à un nouveau compte ARM.
  • Création de compte avec l’API
    • Vous devez mettre à jour la création et les demandes de compte pour utiliser l’API VI version 2024-01-01.
    • Les demandes doivent être envoyées avec la propriété Stockage Azure Account plutôt que le compte AMS.
  • Portail : pendant le processus de création de compte VI, les nouveaux comptes VI sont associés à un compte Stockage Azure.

Compte de stockage

La liaison d’un compte Stockage Azure à un compte VI est permanente et ne peut pas être annulée. Par conséquent, il est recommandé de créer un compte de stockage uniquement à utiliser avec le compte VI. (Cela est particulièrement important si vous prévoyez d’utiliser des restrictions réseau.) Il est recommandé que le compte de stockage se trouve dans la même région que le compte VI.

Vous ne pourrez pas lier votre compte VI au compte de stockage précédemment associé au compte AMS.

Comptes classiques - Authentification basée sur des jetons d’API

À mesure que les comptes VI Classic prennent fin au 30 juin 2024, tous les clients disposant de comptes VI Classiques doivent les connecter à des comptes VI basés sur Azure Resource Manager (ARM) avant le 1er juillet 2024. Avec cette modification, la façon dont les jetons d’accès VI sont générés des modifications. Alors que les comptes VI Classic génèrent des jetons d’accès pour l’authentification avec l’API De jeton d’accès classique, les comptes VI mis à jour sont basés sur ARM et les comptes ARM utilisent l’API ARM pour générer des jetons d’accès.

Une fois que vous avez connecté votre compte Classic à un compte ARM, il existe une période d’état de transition de 30 jours pendant laquelle VI prend en charge l’accès à votre nombre avec les jetons d’accès générés par l’API Classique et l’API ARM. Découvrez comment connecter votre compte Classic à un compte ARM ici.

Lecteur de diffusion en continu

Azure Lecteur multimédia est également mis hors service le 30 juin 2024. Si vous utilisez le point de terminaison de streaming VI pour diffuser des vidéos, vous devez choisir un autre lecteur qui prend en charge l’empaquetage Dash ou HLS et l’utilisation d’un jeton dans la demande.

Points de terminaison de streaming et de streaming

Diffusion en continu à débit adaptatif : l’encodage et la diffusion en continu avec débit adaptatif ne sont plus pris en charge et les demandes d’indexation échouent si la diffusion en continu est définie sur le débit binaire adaptatif. Au lieu de cela, envoyez une demande pour encoder avec une vitesse de transmission unique ou aucune diffusion en continu.

Vidéo nouvellement indexée : toutes les demandes d’API pour une URL de diffusion en continu obtiennent une URL vers un point de terminaison VI plutôt qu’un point de terminaison AMS. Le point de terminaison VI est précédé de « vi-apim ».

Vidéos précédemment indexées : votre compte VI mis à jour sera toujours en mesure de diffuser vos ressources AMS jusqu’à ce qu’elles soient migrées. Dans ce cas, les réponses aux demandes d’URL Get Streaming Video URL de diffusion en continu et Get Video Indexvarient selon que les ressources ont été migrées. Par conséquent, votre application doit pouvoir jouer à partir du point de terminaison AMS et des points de terminaison VI. Par exemple, le joueur Shaka ne pourra jouer que sur les points de terminaison VI, tandis que AMP pourra jouer aux points de terminaison AMS.

Vidéos non migrées : les demandes de vidéos qui ne sont pas migrées retournent une URL de streaming AMS jusqu’au 30 juin 2024. Après cette date, vous ne serez pas en mesure d’effectuer des demandes auprès d’AMS.

Projets

VI dispose d’une fonctionnalité Projects qui peut être utilisée pour modifier et assembler des vidéos. Une fois votre compte VI mis à jour, la fonctionnalité sera limitée jusqu’à ce que vos vidéos soient migrées. Les comptes VI mis à jour et les comptes VI créés après le 15 février ne pourront pas créer de projets avant juin 2024.

Les projets existants sont lisibles, mais vous ne pourrez pas les modifier ou les afficher. Si nécessaire, affichez et téléchargez les fichiers projet avant de mettre à jour votre compte.

Si VI migre vos ressources VI AMS pour vous, les projets sont désactivés pendant les jours/heures pendant lesquels vos ressources sont migrées. Une fois la migration terminée, elles seront jouables.

Vous recevrez une notification par e-mail indiquant que la migration est terminée. Vous pouvez également case activée l’état de la migration sur le site web VI.

Billing

VI n’est pas facturé pour la diffusion en continu. VI facture un tarif forfaitaire pour l’encodage, ce qui coûte moins cher que celui précédemment à encoder avec AMS dans la plupart des cas. Les frais d’encodage s’affichent sous la forme « Modification vidéo ». N’oubliez pas de case activée si vous devez modifier les alertes de facturation.

Migration

En raison de la mise hors service du 30 juin 2024, tous les clients VI qui conservent VI ont créé des vidéos et des insights doivent traiter les ressources dans un nouveau format et les migrer vers le compte Stockage Azure lié à leur compte VI.

Cela nécessite les opérations suivantes :

  • Il retraite les ressources multimédias, en convertissant les ressources AMS au format CMAF avec des manifestes HLS et DASH. Cela est nécessaire pour que les ressources soient diffusées en continu par Video Indexer et d’autres lecteurs.
  • Stockage de ces ressources traitées dans le compte Stockage Azure que vous avez lié à votre compte VI.

Étant donné que la migration des ressources AMS serait difficile à effectuer par vous-même, VI offre une expérience de migration pour le retraitement des fichiers et le déplacement des ressources. Il n’existe aucun coût pour l’utilisation de la solution de migration, à l’exception du stockage des ressources migrées et des coûts réseau associés au déplacement des données. Les coûts doivent être faibles si les deux comptes de stockage se trouvent dans la même région. La migration ne se produit pas immédiatement, mais VI s’engage à migrer vos ressources avant la date de mise hors service AMS.

Vous pouvez opter pour le Portail Azure ou via une demande d’API lorsque vous mettez à jour votre compte jusqu’au 30 juin 2024.

Seules vos ressources AMS associées à VI seront migrées. Si d’autres ressources AMS existent sur le même compte de stockage, elles ne seront pas migrées.

VI ne supprime pas les copies d’origine de vos fichiers AMS. Une fois la migration terminée, si le compte AMS lié à VI et le compte de stockage lié à AMS n’ont été utilisés que pour VI, vous pouvez envisager de les supprimer.

Important

Même après avoir mis à jour votre compte, VI accède toujours à votre compte AMS et à son compte de stockage associé jusqu’à ce que toutes vos vidéos aient été migrées. Tant que la migration n’est pas terminée, il est important de ne pas supprimer ou modifier les comptes, rôles ou autorisations des comptes AMS, Stockage Azure ou VI. En outre, il est recommandé que les ressources VI AMS ne soient pas supprimées tant que vous n’êtes pas informé que la migration est terminée, car elle n’a peut-être pas encore migrée. Le propriétaire du compte VI reçoit une notification par e-mail indiquant que la migration est terminée et que vous pouvez également case activée l’état de la migration sur le site web VI.

Si une ressource ne parvient pas à migrer, malgré les tentatives multiples et les nouvelles tentatives de migration, la migration est traitée comme terminée avec des erreurs et vous recevrez une liste des fichiers qui n’ont pas pu être migrés. Ils peuvent également être téléchargés à partir de la page Migration dans le site web VI.

Vous pouvez afficher l’état et la progression de votre migration sur le site web VI et le propriétaire du compte reçoit un e-mail de notification une fois la migration terminée.

Microsoft exclut toute responsabilité en ce qui concerne les dommages liés à la migration.

Instructions détaillées sur la mise à jour et la migration

Pour obtenir un guide pas à pas complet, consultez Mettre à jour votre compte Azure AI Video Indexer et migrer des ressources.

FAQ

Pouvons-nous demander que VI migre uniquement certaines de nos ressources AMS de comptes VI ?

Non, c’est tout ou rien. Avant de commencer la migration, vous devez passer en revue et supprimer les ressources que vous ne souhaitez pas migrer.

J’ai choisi la solution de migration VI, mais j’ai changé d’avis. Puis-je refuser ?

Vous ne pouvez pas modifier la demande via le portail ou l’API et VI ont peut-être déjà commencé à migrer vos ressources. Si nécessaire, vous pouvez ouvrir un ticket de support et si le processus de migration n’a pas encore démarré, VI peut être en mesure d’annuler la demande.

VI me facture-t-il pour la migration ?

Non, c’est une expérience gratuite. Le seul coût est le stockage des ressources migrées dans un compte de stockage et les coûts réseau associés au déplacement des données. Le coût doit être faible si les deux comptes de stockage se trouvent dans la même région.

Si je n’utilise pas VI pour la diffusion en continu ou l’encodage, dois-je toujours migrer les ressources VI AMS pour continuer à accéder à VI Insights ?

Il est toujours encouragé, car il s’assure que toutes les données ou ressources VI actuellement disponibles pour vous continuent d’être disponibles.

Si nous n’avons pas de données vidéo persistantes, devons-nous migrer les ressources VI AMS ?

Non, sauf si vous souhaitez migrer la vidéo source que vous avez envoyée initialement à VI pour l’indexation.

Je vois que ma migration de ressources est en cours : est-ce important si une vidéo particulière a encore été migrée ?

Dans la plupart des cas, non. Le seul scénario impacté est si vous utilisez une URL de streaming VI pour lire des vidéos. Les vidéos qui ne sont pas encore migrées doivent être lues par un lecteur qui prend en charge les ressources AMS, le Lecteur multimédia Azure. Les vidéos déjà indexées doivent être lues par un lecteur qui prend en charge l’empaquetage Dash ou HLS et l’envoi d’un jeton dans la requête (par exemple, Shaka, DashJS ou VideoJS).

Comment puis-je savoir si une vidéo a encore été migrée ?

En réponse à la demande d’URL Get Streaming : si elle n’est pas encore migrée, elle contient la mention du service multimédia au début.

Plusieurs comptes VI peuvent-ils être liés à un compte de stockage unique ?

Oui

Plusieurs comptes de stockage peuvent-ils être liés à un seul compte VI ?

Non