Skip to content

Commit 65c1744

Browse files
authored
Merge pull request #250324 from IngridAtMicrosoft/retire
AVI AMS retirement announcement
2 parents a290f73 + c47501b commit 65c1744

File tree

3 files changed

+102
-0
lines changed

3 files changed

+102
-0
lines changed
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
---
2+
title: Azure AI Video Indexer (AVI) changes related to Azure Media Service (AMS) retirement
3+
description: This article explains the upcoming changes to Azure AI Video Indexer (AVI) related to the retirement of Azure Media Services (AMS).
4+
ms.topic: conceptual
5+
ms.date: 09/05/2023
6+
ms.author: inhenkel
7+
author: IngridAtMicrosoft
8+
---
9+
10+
# Changes related to Azure Media Service (AMS) retirement
11+
12+
This article explains the upcoming changes to Azure AI Video Indexer (AVI) resulting from the [retirement of Azure Media Services (AMS)](/azure/media-services/latest/azure-media-services-retirement).
13+
14+
Currently, AVI requires the creation of an AMS account. Additionally, AVI uses AMS for video encoding and streaming operations. The required changes will affect all AVI customers.
15+
16+
To continue using AVI beyond June 30, 2024, all customers **must** make changes to their AVI accounts to remove the AMS dependency. Detailed guidance for converting AVI accounts will be provided in January 2024 when the new account type is released.
17+
18+
## Pricing and billing
19+
20+
Currently, AVI uses AMS for encoding and streaming for the AVI player. AMS charges you for both encoding and streaming. In the future, AVI will encode media and you'll be billed using the updated AVI accounts. Pricing details will be shared in January 2024. There will be no charge for the AVI video player.
21+
22+
## AVI changes
23+
24+
AVI will continue to offer the same insights, performance, and functionality. However, a few aspects of the service will change which fall under the following three categories:
25+
26+
- Account changes
27+
- API changes
28+
- Product changes
29+
30+
## Account changes
31+
32+
AVI has three account types. All will be impacted by the AMS retirement. The account types are:
33+
34+
- ARM-based accounts
35+
- Classic accounts
36+
- Trial accounts
37+
38+
See [Azure AI Video Indexer account types](/azure/azure-video-indexer/accounts-overview) to understand more about AVI account types.
39+
40+
### Azure Resource Manager (ARM)-based accounts
41+
42+
**New accounts:** As of January 15, all newly created AVI accounts will be non-AMS dependent accounts. You'll no longer be able to create AMS-dependent accounts.
43+
44+
**Existing accounts**: Existing accounts will continue to work through June 30, 2024. To continue using the account beyond June 30, customers must go through the process to convert their account to a non-AMS dependent account. If you don’t convert your account to a non-AMS dependent account, you won't be able to access the account or use it beyond June 30.
45+
46+
### Classic accounts
47+
48+
- **New accounts:** As of January 15, all newly created AVI accounts will be non-AMS dependent accounts. You'll no longer be able to create Classic accounts.
49+
- **Existing accounts:** Existing classic accounts will continue to work through June 30, 2024. AVI will release an updated API version for the non-AMS dependent accounts that doesn’t contain any AMS related parameters.
50+
51+
To continue using the account beyond June 30, 2024, classic accounts will have to go through two steps:
52+
53+
1. Connect the account as an ARM-based account. You can connect the accounts already. See [Azure AI Video Indexer accounts](accounts-overview.md) for instructions.
54+
1. Make the required changes to the AVI account to remove the AMS dependency. If this isn’t done, you won't be able to access the account or use it beyond June 30, 2024.
55+
56+
### Existing trial accounts
57+
58+
- As of January 15, 2024 Video Indexer trial accounts will continue to work as usual. However, when using them through the APIs, customers must use the updated APIs.
59+
- AVI supports [importing content](import-content-from-trial.md) from a trial AVI account to a paid AVI account. This import option will be supported only until **January 15th, 2024**.
60+
61+
## API changes
62+
63+
**Between January 15 to June 30, 2024**, AVI will support both existing data and control plane APIs as well as the updated APIs that exclude all AMS related parameters.
64+
65+
New AVI accounts as well as existing AVI accounts that have completed the steps to remove all AMS dependencies will only use the updated APIs that will exclude all AMS related parameters.
66+
67+
**On July 1, 2024**, code using APIs with AMS parameters will no longer be supported. This applies to both control plane and data plane operations.
68+
69+
### Breaking API changes
70+
71+
There will be breaking API changes. The following table describes the changes for your awareness, but actionable guidance will be provided when the changes have been released.
72+
73+
| **Type** | **API Name** | **Change** |
74+
|---|---|---|
75+
| **ARM** | Create<br/>Update<br/>Patch<br/>ListAccount | - The `mediaServices` Account property will be replaced with a `storageServices` Account property.<br/><br/> - The `Identity` property will change from an `Owner` managed identity to `Storage Blob Data Contributor` permissions on the storage resource. |
76+
| **ARM** | Get<br/>MoveAccount | The `mediaServices` Account property will be replaced with a `storageServices` Account property. |
77+
| **ARM** | GetClassicAccount<br/>ListClassicAccounts | API will no longer be supported. |
78+
| **Classic** | CreatePaidAccountManually | API will no longer be supported. |
79+
| **Classic** | UpdateAccountMediaServicesAsync | API will no longer be supported. |
80+
| **Data plane** | Upload | Upload will no longer accept the `assetId` parameter. |
81+
| **Data plane** | Upload<br/>ReIndex<br/>Redact | `AdaptiveBitrate` will no longer be supported for new uploads. |
82+
| **Data plane** | GetVideoIndex | `PublishedUrl` property will always be null. |
83+
| **Data plane** | GetVideoStreamingURL | The streaming URL will return references to AVI account endpoints rather than AMS account endpoints. |
84+
85+
Full details of the API changes and alternatives will be provided when the updated APIs are released.
86+
87+
## Product changes
88+
89+
As of July 1, 2024, AVI won’t use AMS for encoding or streaming. As a result, it will no longer support the following:
90+
91+
- Encoding with adaptive bitrate will no longer be supported. Only single bitrate will be supported for new indexing jobs. Videos already encoded with adaptive bitrate will be playable in the AVI player.
92+
- Video Indexer [dynamic encryption](/azure/media-services/latest/drm-content-protection-concept) of media files will no longer be supported.
93+
- Media files created by non-AMS dependent accounts won’t be playable by the [Azure Media Player](https://azure.microsoft.com/products/media-services/media-player).
94+
- Using a Cognitive Insights widget and playing the content with the Azure Media Player outlined [here](video-indexer-embed-widgets.md) will no longer be supported.
95+
96+
## Timeline
97+
98+
This graphic shows the timeline for the changes.
99+
100+
:::image type="content" source="media/avi-ams-retirement-announcement/azure-video-indexer-azure-media-services-changes.png" lightbox="media/avi-ams-retirement-announcement/azure-video-indexer-azure-media-services-changes.png" alt-text="Diagram of AVI changes timeline that visually represents what has been discussed in the document.":::
Loading

articles/azure-video-indexer/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
- name: What is Azure AI Video Indexer?
66
href: video-indexer-overview.md
77
displayName: Azure AI services, service, flow, API, website, video, visual content moderation models, Azure AI services, Azure Media Services, Optical character recognition, Video/audio AI features, 30+ AI models, entertainment content owners, Account-based face identification, relevant video moments, social media content, Video models, visual objects, visual cues, video/audio files, Celebrity identification, video analysis, video library, audio models, news media, media files, relevant ads, Gate notice, cloud application, Azure AI Vision, many scenarios, news agencies, educational institutes, LOB apps, news clips, scenes markers, label appearances, creation process, different regions, different languages, multiple languages, ad revenue, additional signals, ad server, user engagement, additional metadata, various websites, specific account, frontal position, street signs, racy visuals, single event, consecutive shots, audio content, Content creation, inappropriate content, Deep search, search experience, Face detection, Video insights, relevant videos, spoken words, 1 million celebrities, world leaders, image asset, two people, rich insights, Person model, title, description, article, overview, regulation, part, Translator, Speech, illustration, background, Diagram, chart, azure-video-indexer, section, example, faces, broadcasters, enterprise, industry, users, trailers, highlight, reels, Keyframes, timestamps, disabilities, transcription, translation, Monetization, value, industries, textual, organization, Recommendations, needs, list, Detects, groups, actors, artists, athletes, researchers, business, globe, IMDB, Wikipedia, information, quality, size, OCR, images, pictures, products, adult, actions, series
8+
- name: Changes related to Azure Media Service (AMS) retirement
9+
href: azure-video-indexer-azure-media-services-retirement-announcement.md
810
- name: Account types
911
href: accounts-overview.md
1012
displayName: existing classic account, limited access features, account types, accounts description, accounts types, unlimited accounts, trial account, pricing, API, unlimited ARM based account, Azure Government limitations, Azure Government cloud, regular unlimited accounts, classic account type, classic account type, classic (paid) account, Azure Resource Manager, up to 600 minutes, up to 2400 minutes, regular paid account, Azure Monitor integration, ARM based accounts, ARM-based (paid) account, trial account option, accounts management plane, free trial minutes, unlimited) account, Classic accounts, Azure subscription, Azure portal, ARM-based account, trial accounts, indexing minutes, Account creation, other articles, free indexing, management capabilities, ARM templates, easy process, great way, developer portal, production workloads, many security, correct domain, Switch tenants, Next steps, API Management, minute cost, SLA limitations, website users, minute, support, title, overview, links, details, videoindexer, quick, No, content, mind, number, api-portal, azure-video-indexer, azure-government, based-access-control, deployment, Billing, preset, information, microsoft, account-portal, TIP, classic-account, difference, azure-resource, access-account-types

0 commit comments

Comments
 (0)