Terminologia e concetti di servizi multimedialiMedia Services terminology and concepts

logo di servizi multimediali v3media services logo v3


Questo argomento fornisce una breve panoramica dei concetti e della terminologia di servizi multimediali di Azure.This topic gives a brief overview of Azure Media Services terminology and concepts. Questo articolo fornisce inoltre collegamenti ad articoli con una spiegazione approfondita dei concetti e delle funzionalità di servizi multimediali V3.The article also provides links to articles with an in-depth explanation of Media Services v3 concepts and functionality.

I concetti fondamentali descritti in questi argomenti devono essere esaminati prima di avviare lo sviluppo.The fundamental concepts described in these topics should be reviewed before starting development.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.If you don't have an Azure subscription, create a free account before you begin.

Terminologia di servizi multimediali V3Media Services v3 terminology

TermineTerm DescrizioneDescription
Evento LiveLive Event Un evento Live rappresenta una pipeline per l'inserimento, la transcodifica (facoltativamente) e la creazione di pacchetti di flussi live di video, audio e metadati in tempo reale.A Live Event represents a pipeline for ingesting, transcoding (optionally), and packaging live streams of video, audio, and real-time metadata.

Per i clienti che eseguono la migrazione dalle API di servizi multimediali V2, l' evento Live sostituisce l'entità del canale nella versione V2.For customers migrating from Media Services v2 APIs, the Live Event replaces the Channel entity in v2. Per ulteriori informazioni, vedere migrazione da V2 a V3.For more information, see Migrating from v2 to v3.
Endpoint di streaming/creazione di pacchetti/origineStreaming Endpoint/Packaging/Origin Un endpoint di streaming rappresenta un servizio di creazione e creazione di pacchetti dinamici (just-in-Time) in grado di fornire contenuti live e on demand direttamente a un'applicazione lettore client.A Streaming Endpoint represents a dynamic (just-in-time) packaging and origin service that can deliver your live and on-demand content directly to a client player application. Usa uno dei protocolli di streaming media comuni (HLS o DASH).It uses one of the common streaming media protocols (HLS or DASH). Inoltre, l' endpoint di streaming fornisce la crittografia dinamica (just-in-Time) ai sistemi di Digital Rights Management leader del settore (DRM).In addition, the Streaming Endpoint provides dynamic (just-in-time) encryption to industry-leading digital rights management systems (DRMs).

Nel settore dei flussi multimediali, questo servizio viene comunemente definito come un pacchetto o un' origine.In the media streaming industry, this service is commonly referred to as a Packager or Origin. Altri termini comuni nel settore per questa funzionalità includono JITP (just-in-Time-Packager) o JITE (just-in-time-Encryption).Other common terms in the industry for this capability include JITP (just-in-time-packager) or JITE (just-in-time-encryption).

Concetti su servizi multimediali V3Media Services v3 concepts

ConcettiConcepts DescrizioneDescription CollegamentiLinks
Asset e caricamento di contenutiAssets and uploading content Per iniziare a gestire, crittografare, codificare, analizzare e trasmettere contenuti multimediali in Azure, è necessario creare un account di servizi multimediali e caricare i file digitali in Asset.To start managing, encrypting, encoding, analyzing, and streaming media content in Azure, you need to create a Media Services account and upload your digital files into Assets. Caricamento e archiviazione nel cloudCloud upload and storage

Concetto di assetAssets concept
Codifica del contenutoEncoding content Dopo aver caricato i file multimediali digitali di alta qualità in asset, è possibile codificarli in formati che possono essere riprodotti in un'ampia gamma di browser e dispositivi.Once you upload your high-quality digital media files into Assets, you can encode them into formats that can be played on a wide variety of browsers and devices.

Per eseguire la codifica con servizi multimediali V3, è necessario creare trasformazioni e processi.To encode with Media Services v3, you need to create Transforms and Jobs.
Trasformazioni e processiTransforms and Jobs

Codifica con Servizi multimedialiEncoding with Media Services
Analisi del contenuto (Video Indexer)Analyzing content (Video Indexer) Media Services v3 consente di estrarre informazioni dettagliate dai file video e audio usando i set di impostazioni di Media Services V3.Media Services v3 lets you extract insights from your video and audio files using Media Services v3 presets. Per analizzare i contenuti usando i set di impostazioni di Media Services V3, è necessario creare trasformazioni e processi.To analyze your content using Media Services v3 presets, you need to create Transforms and Jobs.

Per ottenere informazioni più dettagliate, usare direttamente Video Indexer.If you want more detailed insights, use Video Indexer directly.
Analisi di file video e audioAnalyzing video and audio files
Creazione di pacchetti e recapitoPackaging and delivery Una volta codificato il contenuto, è possibile sfruttare i vantaggi della creazione dinamica dei pacchetti.Once your content is encoded, you can take advantage of Dynamic Packaging. In servizi multimediali, un endpoint di streaming è il servizio di creazione dinamica dei pacchetti usato per distribuire contenuti multimediali ai lettori client.In Media Services, a Streaming Endpoint is the dynamic packaging service used to deliver media content to client players. Per rendere disponibili i video nell'asset di output ai client per la riproduzione, è necessario creare un localizzatore di streaming e quindi creare gli URL di streaming.To make videos in the output asset available to clients for playback, you have to create a Streaming Locator and then build streaming URLs.

Quando si crea il localizzatore di streaming, oltre al nome dell'asset, è necessario specificare i criteri di streaming.When creating the Streaming Locator, in addition to the asset's name, you need to specify Streaming Policy. I criteri di streaming consentono di definire i protocolli di streaming e le opzioni di crittografia (se presenti) per i localizzatori di streaming.Streaming Policies enable you to define streaming protocols and encryption options (if any) for your Streaming Locators. La creazione dinamica dei pacchetti viene usata se si esegue lo streaming dei contenuti live o on demand.Dynamic Packaging is used whether you stream your content live or on-demand.

È possibile usare manifesti dinamici di servizi multimediali per trasmettere solo una copia di rendering o clip secondari specifici del video.You can use Media Services Dynamic Manifests to stream only a specific rendition or subclips of your video.
Creazione dinamica dei pacchettiDynamic packaging

Endpoint di streamingStreaming Endpoints

Localizzatori di streamingStreaming Locators

Criteri di streamingStreaming Policies

Manifesti dinamiciDynamic manifests

FiltriFilters
Protezione del contenutoContent protection Con servizi multimediali è possibile distribuire contenuti live e on demand crittografati dinamicamente con Advanced Encryption Standard (AES-128) o/e uno dei tre principali sistemi DRM: Microsoft PlayReady, Google Widevine e Apple FairPlay.With Media Services, you can deliver your live and on-demand content encrypted dynamically with Advanced Encryption Standard (AES-128) or/and any of the three major DRM systems: Microsoft PlayReady, Google Widevine, and Apple FairPlay. Servizi multimediali offre anche un servizio per la distribuzione di chiavi AES e licenze DRM (PlayReady, Widevine e FairPlay) ai client autorizzati.Media Services also provides a service for delivering AES keys and DRM (PlayReady, Widevine, and FairPlay) licenses to authorized clients.

Se si specificano le opzioni di crittografia nel flusso, creare i criteri della chiave simmetrica e associarli al localizzatore di streaming.If specifying encryption options on your stream, create the Content Key Policy and associate it with your Streaming Locator. I criteri della chiave simmetrica consentono di configurare il modo in cui la chiave simmetrica viene recapitata ai client finali.The Content Key Policy enables you to configure how the content key is delivered to end clients.

Provare a riutilizzare i criteri ogni volta che sono necessarie le stesse opzioni.Try to reuse policies whenever the same options are needed.
Criteri chiave simmetricaContent Key Policies

Protezione del contenutoContent protection
Streaming liveLive streaming Servizi multimediali di Azure consente di offrire eventi live per i clienti nel cloud di Azure.Media Services enables you to deliver live events to your customers on the Azure cloud. Gli eventi live sono responsabili dell'inserimento e dell'elaborazione dei feed video live.Live Events are responsible for ingesting and processing the live video feeds. Quando si crea un evento Live, viene creato un endpoint di input che può essere usato per inviare un segnale Live da un codificatore remoto.When you create a Live Event, an input endpoint is created that you can use to send a live signal from a remote encoder. Una volta che il flusso è stato trasmesso nell' evento Live, è possibile iniziare l'evento di streaming creando un Asset, un output Live e un localizzatore di streaming.Once you have the stream flowing into the Live Event, you can begin the streaming event by creating an Asset, Live Output, and Streaming Locator. L' output in tempo reale archivia il flusso nell' Asset e lo rende disponibile ai visualizzatori tramite l' endpoint di streaming.Live Output will archive the stream into the Asset and make it available to viewers through the Streaming Endpoint. Un evento live può essere impostato su un pass-through (un codificatore live locale invia un flusso a bitrate multiplo) o sulla codifica live (un codificatore live locale invia un flusso a bitrate singolo).A live event can be set to either a pass-through (an on-premises live encoder sends a multiple bitrate stream) or live encoding (an on-premises live encoder sends a single bitrate stream). Panoramica dello streaming liveLive streaming overview

Eventi live e output liveLive Events and Live Outputs
Monitoraggio con griglia di eventiMonitoring with Event Grid Per visualizzare lo stato di avanzamento del processo, usare griglia di eventi.To see the progress of the job, use Event Grid. Servizi multimediali genera anche i tipi di evento Live.Media Services also emits the live event types. Con Griglia di eventi, le app possono rimanere in ascolto e reagire agli eventi praticamente da tutti i servizi di Azure, oltre che da origini personalizzate.With Event Grid, your apps can listen for and react to events from virtually all Azure services, as well as custom sources. Gestione degli eventi di Griglia di eventiHandling Event Grid events

SchemiSchemas
Monitoraggio con monitoraggio di AzureMonitoring with Azure Monitor Monitorare le metriche e i log di diagnostica che consentono di comprendere le prestazioni delle app con monitoraggio di Azure.Monitor metrics and diagnostic logs that help you understand how your apps are performing with Azure Monitor. Metriche e log di diagnosticaMetrics and diagnostic logs

Schemi dei log di diagnosticaDiagnostic logs schemas
Clienti più importantiPlayer clients È possibile usare Azure Media Player per riprodurre contenuto multimediale trasmesso da servizi multimediali in un'ampia gamma di browser e dispositivi.You can use Azure Media Player to play back media content streamed by Media Services on a wide variety of browsers and devices. Azure Media Player usa standard di settore come HTML5, MSE (Media Source Extensions) ed EME (Encrypted Media Extensions) per fornire un'esperienza completa di streaming adattivo.Azure Media Player uses industry standards, such as HTML5, Media Source Extensions (MSE), and Encrypted Media Extensions (EME) to provide an enriched adaptive streaming experience. Panoramica di Azure Media PlayerAzure Media Player overview

Porre domande, fornire feedback, ottenere aggiornamentiAsk questions, give feedback, get updates

Consultare l'articolo Community di Servizi multimediali di Azure per esaminare i diversi modi in cui è possibile porre domande, fornire feedback e ottenere aggiornamenti su Servizi multimediali.Check out the Azure Media Services community article to see different ways you can ask questions, give feedback, and get updates about Media Services.

Passaggi successiviNext steps