Exportar (0) Imprimir
Expandir Tudo

Atualizando o tipo de unidade reservada e aumentando as RUs de codificação

Atualizado: fevereiro de 2015

Uma conta dos Serviços de Mídia está associada a um Reserved Unit Type que determina a velocidade com que seus trabalhos de codificação são processados. Você pode escolher entre os seguintes tipos de unidades reservadas: Basic, Standard ou Premium. Para obter mais informações, consulte Tipos de unidades reservadas de codificação.

Além de especificar o tipo de unidade reservada, você pode especificar para provisionar sua conta com unidades reservadas de codificação (RUs). O número de unidades reservadas de codificação provisionadas determina o número de tarefas de mídia que podem ser processadas simultaneamente em uma conta. Por exemplo, se a conta tiver cinco unidades reservadas, cinco tarefas de mídia estarão em execução simultaneamente, contanto que haja tarefas a serem processadas. As tarefas restantes aguardarão na fila e serão escolhidas para processamento, de forma sequencial, assim que uma tarefa em execução for concluída. Se uma conta não tiver unidades reservadas provisionadas, as tarefas serão escolhidas sequencialmente. Nesse caso, o tempo de espera entre uma tarefa que está sendo concluída e a que começará a seguir dependerá da disponibilidade dos recursos no sistema.

Por padrão, todas as contas de Serviços de Mídia podem ser dimensionadas para até 25 unidades de codificação. Para solicitar um limite superior, consulte How to request a higher limit for updatable quotas.

O número mais alto de unidades especificado para o período de 24 horas é usado ao calcular custos.

O exemplo de código a seguir mostra como atualizar o tipo de unidade reservada ou o número de unidades reservadas com o SDK para .NET dos Serviços de Mídia. Você também pode usar o Portal de Gerenciamento do Azure, conforme descrito em Como dimensionar os Serviços de Mídia ou API REST descrito em EncodingReservedUnitType.

Os tópicos a seguir mostram como realizar a configuração para desenvolvimento de Serviços de Mídia.

  1. Setup for Development on the Media Services SDK for .NET

  2. Conectar-se aos Serviços de Mídia usando o SDK de Serviços de Mídia

using System;
using System.Collections.Generic;
using System.Configuration;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using Microsoft.WindowsAzure.MediaServices.Client;

namespace UpdateEncodingReservedUnit
{
    class Program
    {
        // Read values from the App.config file.
        private static readonly string _mediaServicesAccountName =
            ConfigurationManager.AppSettings["MediaServicesAccountName"];
        private static readonly string _mediaServicesAccountKey =
            ConfigurationManager.AppSettings["MediaServicesAccountKey"];

        // Field for service context.
        private static CloudMediaContext _context = null;
        private static MediaServicesCredentials _cachedCredentials = null;
        
        static void Main(string[] args)
        {
            // Create and cache the Media Services credentials in a static class variable.
            _cachedCredentials = new MediaServicesCredentials(
                            _mediaServicesAccountName,
                            _mediaServicesAccountKey);
            // Used the chached credentials to create CloudMediaContext.
            _context = new CloudMediaContext(_cachedCredentials);


            IEncodingReservedUnit encodingBasicReservedUnit = _context.EncodingReservedUnits.FirstOrDefault();
            encodingBasicReservedUnit.ReservedUnitType = ReservedUnitType.Basic;
            encodingBasicReservedUnit.Update();
            Console.WriteLine("Reserved Unit Type: {0}", encodingBasicReservedUnit.ReservedUnitType);

            encodingBasicReservedUnit.CurrentReservedUnits = 2;
            encodingBasicReservedUnit.Update();

            Console.WriteLine("Number of reserved units: {0}", encodingBasicReservedUnit.CurrentReservedUnits);
        }
    }
}

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2015 Microsoft