Procedura: Ottenere un'istanza del processore di contenuti multimediali

Overview

In Servizi multimediali un processore di contenuti multimediali è un componente che gestisce un'attività di elaborazione specifica, ad esempio la codifica, la conversione del formato, la crittografia o la decrittografia di contenuti multimediali. Un processore multimediale viene generalmente creato durante la creazione di un'attività per la codifica, la crittografia o la conversione di formato di contenuto multimediale.

Processori di contenuti multimediali di Azure

L'argomento seguente fornisce elenchi di processori di contenuti multimediali:

Ottenere un processore di contenuti multimediali

Il seguente metodo illustra come ottenere un'istanza del processore di contenuti multimediali. Nell'esempio si suppone che si usi una variabile a livello di modulo denominata _context per fare riferimento al contesto del server descritto nella sezione How to: Connect to Media Services Programmatically (Procedura: Connettersi a Servizi multimediali a livello di codice).

private static IMediaProcessor GetLatestMediaProcessorByName(string mediaProcessorName)
{
    var processor = _context.MediaProcessors.Where(p => p.Name == mediaProcessorName).
    ToList().OrderBy(p => new Version(p.Version)).LastOrDefault();

    if (processor == null)
    throw new ArgumentException(string.Format("Unknown media processor", mediaProcessorName));

    return processor;
}

Percorsi di apprendimento di Servizi multimediali

I percorsi di apprendimento di Servizi multimediali di Azure sono disponibili qui:

Fornire commenti e suggerimenti

Usare il forum di suggerimenti degli utenti per fornire commenti e suggerimenti su come migliorare Servizi multimediali di Azure. È anche possibile passare direttamente a una delle categorie seguenti:

Passaggi successivi

Dopo avere ottenuto un'istanza del processore di contenuti multimediali, passare all'argomento Come codificare un asset che illustra come usare Media Encoder Standard per codificare un asset.