Compartilhar via


Criar um ponto de extremidade privado para um ponto de extremidade de streaming

Logotipo dos Serviços de Mídia v3


Aviso

Os Serviços de Mídia do Azure serão desativados em 30 de junho de 2024. Para obter mais informações, consulte o Guia de Desativação do AMS.

Este artigo mostra como usar um ponto de extremidade privado com um ponto de extremidade de streaming dos Serviços de Mídia. Você criará um recurso de ponto de extremidade privado, que é um link entre uma rede virtual e um ponto de extremidade de streaming. Essa implantação cria um endereço IP de interface de rede dentro da rede virtual. O link privado permite que os dispositivos na VNet se conectem ao ponto de extremidade de streaming na conta dos Serviços de Mídia.

Embora um link privado seja usado com os produtos do Azure do Link Privado e o serviço Link Privado, o link privado usado para este exercício é simplesmente o link entre o recurso e o ponto de extremidade privado.

A rede virtual criada para esse passo a passo serve apenas para auxiliar no exemplo.

Como restringir o acesso

O acesso à Internet aos pontos de extremidade na conta dos Serviços de Mídia pode ser restringido de uma entre duas maneiras:

  • Restringir o acesso a todos os recursos dentro da conta dos Serviços de Mídia.
  • Restringir o acesso separadamente para cada recurso usando a lista de IPs permitidos.

A criação de um ponto de extremidade privado NÃO desabilita implicitamente o acesso à Internet.

Aviso

A conclusão deste exercício incorrerá em custos.

Pré-requisitos

Criar um grupo de recursos para este exercício

Importante

É importante que você crie todos os recursos para este exercício na mesma região. Caso contrário, as etapas de VNet e VM não funcionarão. Decida com qual região você deseja trabalhar de acordo com suas concessões de VM de assinatura.

Crie uma VNet e uma VM

Conclua o Início Rápido: criar um ponto de extremidade privado usando o portal do Azure para criar a VNet e uma VM para este exercício. Em outras palavras, não exclua os recursos no final.

Depois de criar a VNet e a VM, volte para esta página e continue.

Criar uma conta do Media Services

Criar uma conta dos Serviços de Mídia usando o portal

  1. Entre no Portal do Azure.

  2. Selecione +Criar um Recurso.

  3. No campo de pesquisa, insira "Serviços de Mídia" e selecione Enter. Os resultados da pesquisa serão exibidos, incluindo um cartão para os Serviços de Mídia.

  4. Selecione os serviços de mídia cartão. A tela de detalhes dos Serviços de Mídia será exibida.

  5. Selecione Criar. A tela Criar uma conta dos Serviços de Mídia será exibida.

  6. Na seção Criar uma conta dos Serviços de Mídia, insira os valores necessários.

    Name Descrição
    Nome da Conta Insira o nome da nova conta dos Serviços de Mídia. Um nome de conta de Serviços de Mídia deve ser composto de letras minúsculas ou números, sem espaços, e deve ter de 3 a 24 caracteres de comprimento.
    Assinatura Caso tenha mais de uma assinatura, selecione uma na lista de assinaturas do Azure às quais você tem acesso.
    Grupo de recursos Selecione o recurso novo ou existente. Um grupo de recursos é uma coleção de recursos que compartilham o ciclo de vida, as permissões e as políticas. Saiba mais aqui.
    Localidade Selecione a região geográfica que será usada para armazenar os registros de mídia e metadados da sua conta dos Serviços de Mídia. Essa região será usada para processar e transmitir a mídia. Somente as regiões de Serviços de Mídia disponíveis são exibidas na caixa da lista suspensa.
    Conta de armazenamento Selecione uma conta de armazenamento para fornecer o armazenamento de blobs do conteúdo de mídia da sua conta dos Serviços de Mídia. Você pode selecionar uma conta de armazenamento existente na mesma região geográfica que sua conta de Serviços de Mídia ou criar uma nova conta de armazenamento. É criada uma nova conta de armazenamento na mesma região. As regras para nomes de contas de armazenamento são as mesmas que para contas de Serviços de Mídia.

    Você deve ter uma conta de armazenamento Primária, e pode ter quantas contas de armazenamento Secundárias você quiser associadas à sua conta dos Serviços de Mídia. Use o portal do Azure para adicionar contas de armazenamento secundárias. Para obter mais informações, confira Contas do Armazenamento do Azure com as contas dos Serviços de Mídia do Azure.

    A conta dos Serviços de Mídia e todas as contas de armazenamento associadas precisam estar na mesma assinatura do Azure. É altamente recomendável usar contas de armazenamento na mesma localização da conta de Serviços de Mídia para evitar custos de saída de dados e latência adicionais.
    Configurações avançadas Selecione uma identidade gerenciada pelo usuário criada anteriormente na lista suspenso ou crie uma nova identidade gerenciada pelo usuário selecionando o link.

    Importante

    Todas as novas Serviços de Mídia novas exigem uma identidade gerenciada pelo usuário. As contas criadas anteriormente que têm uma identidade gerenciada pelo sistema não foram alteradas.

  7. Marque a caixa de seleção ao lado de "Tenho todos os direitos para usar o conteúdo/arquivo e concordo que ele será tratado de acordo com o Termos dos Serviços Online e a Política de Privacidade da Microsoft", para confirmar e continuar.

  8. Clique em Revisar + criar ou adicionar marcas com o botão Próximo:Marcas.

  9. Clique em Criar na tela a seguir. A implantação será iniciada.

Quando você cria a conta, um ponto de extremidade de streaming padrão (chamado padrão) é criado. A criação de uma identidade gerenciada pelo usuário também é necessária durante o processo de instalação.

Carregar arquivos

Observação

Os Serviços de Mídia não limitam o tamanho do arquivo no carregamento de vídeos.

  1. Navegue até a conta dos Serviços de Mídia com que deseja trabalhar.
  2. Selecione Ativos.
  3. Selecione + Carregar. A tela Carregar um ativo de vídeo é exibida.
  4. Selecione o ícone de pasta ao lado do campo Carregar arquivos.
  5. Selecione os arquivos de mídia a serem carregados. Um campo de nomenclatura de ativo será exibido. Você pode alterar o nome ou usar o nome padrão. Se mais de um arquivo de mídia for carregado, mais de um ativo será criado. Um campo de nomenclatura de ativo será exibido para cada um.
  6. Selecione Concordo e carregar. O carregamento é iniciado. Quando o upload for concluído, os novos ativos serão listados no painel Ativos.

Criar um localizador de transformação, trabalho e streaming

Para transmitir mídia, o vídeo carregado precisa ser codificado. Uma transformação é um método de codificação para o vídeo.

Criar uma transformação com o portal

  1. Navegue até a conta dos Serviços de Mídia com que deseja trabalhar.
  2. Selecione Transformações + trabalhos.
  3. Selecione Adicionar transformação. A tela Adicionar transformação aparecerá.
  4. Insira um nome de transformação no campo Nome da transformação.
  5. Opcional: adicione uma descrição no campo Descrição .
  6. Selecione um tipo de transformação na lista suspensa Tipo de transformação. Você pode selecionar um dos seguintes tipos:
    1. Codificação Use uma predefinição interna do Codificador Standard para codificar vídeo ou áudio.
    2. Cópia Copie o fluxo de vídeo e/ou áudio para um ativo que pode ser transmitido.
    3. Analisador de áudio e vídeo Extraia insights de vídeo e/ou áudio da mídia de entrada.
    4. Transcrição de áudio Aplicar um conjunto de operações de análise de áudio, como transcrição de conversão de fala em texto
    5. Detecção facial Detecte ocorrências de rostos em carimbos de data/hora de vídeo e gera um arquivo de formato JSON. O ativo deve conter um arquivo de vídeo.
  7. Selecione uma categoria na lista suspensa Categoria predefinida interna. As seleções de menu suspenso predefinidos internas serão alteradas dependendo do que você selecionar.
    1. HEVC (H.265) Gere saída de vídeo e áudio usando as predefinições de codec HEVC (H.265).
    2. H.264 Gerar saída de áudio e vídeo usando as predefinições de codec H.264.
    3. Somente áudio Gerar somente áudio
  8. Selecione a predefinição que você deseja usar na lista suspensa Predefinição interna. ContentAwareEncoding é a predefinição recomendada.
  9. Selecione uma otimização na lista suspensa Otimização de desempenho . Você pode selecionar balancear otimizado, Otimizado para velocidade ou Otimizado para qualidade.
  10. Selecione Adicionar.

Para codificar o vídeo, crie um trabalho de codificação, que usa a transformação para codificar o vídeo.

Criar um trabalho no portal

  1. Navegue até a conta dos Serviços de Mídia com que deseja trabalhar.
  2. Selecione Transformações + trabalhos no menu.
  3. Selecione a transformação que deseja usar para o trabalho. A tela de transformação aparecerá.
  4. Selecione Adicionar trabalho. A tela Criar um trabalho será exibida.
  5. Para a Fonte de entrada, o botão de opção Ativo deve estar selecionado por padrão. Se não estiver, selecione-o agora.
  6. Escolha Selecionar um ativo existente. A tela Selecionar um ativo será exibida.
  7. Selecione um dos ativos na lista. Só é possível selecionar um ativo por vez para o trabalho.
  8. Selecione Selecionar.
  9. Para a transformação, selecione o botão de opção Usar existente .
  10. Selecione uma transformação na lista suspensa Transformação.
  11. Em Configurar saída, as configurações padrão serão preenchidas automaticamente. Você pode mantê-las como estão ou alterá-las.
  12. Selecione Criar.
  13. Selecione Transformações + trabalhos. A transformação agora aparecerá na tabela de trabalhos junto com sua status.
  14. Para ver detalhes sobre o trabalho, selecione o trabalho listado em Nome na tabela de trabalhos. A tela de detalhes do trabalho será aberta.
  15. Selecione o ativo de saída Nome do ativo na lista Saídas . A tela do ativo será aberta.
  16. Selecione o link para o ativo ao lado do contêiner de Armazenamento. Uma nova guia do navegador será aberta e você verá os resultados do trabalho que usou a transformação. Deve haver vários arquivos no ativo de saída, como:
    1. Arquivos de vídeo codificados com extensões .mpi e .mp4.
    2. Um arquivo XXXX_.ism.
    3. Um arquivo XXXX.isc.
    4. Um arquivo ThumbnailXXXX.jpg.

Criar um localizador de streaming no portal

  1. Navegue até a conta dos Serviços de Mídia com que deseja trabalhar.
  2. Selecione Ativos no menu. A tela de ativos será exibida.
  3. Em Localizadores de streaming, selecione + Novo localizador de streaming. A tela Adicionar localizador de streaming será exibida.
  4. Insira um nome para o localizador de streaming no campo Nome se quiser alterar o nome padrão.
  5. Selecione uma política de streaming na lista suspensa Política de streaming.
  6. Se você criou uma política de chave de conteúdo, selecione-a na lista suspensa Política de chave de conteúdo.
  7. Defina a Hora de vencimento se necessário.
  8. Se você criou um filtro de ativos, selecione-o na lista suspensa Filtros.
  9. Insira uma ID do localizador de streaming no campo ID do localizador de streaming se quiser configurar a ID por conta própria. Caso contrário, um localizador de streaming será gerado para você.
  10. Selecione Novo localizador de streaming. A tela Adicionar localizador de streaming aparecerá e um nome padrão será exibido para o localizador. É possível alterá-lo ou mantê-lo.
  11. Selecione a Política de streaming que você deseja usar na lista suspensa.
  12. Selecione Adicionar. O vídeo começará a ser reproduzido no player da tela e o campo URL de streaming será preenchido.
  13. Selecione Mostrar URLs na lista de localizadores de streaming. A tela URLs de streaming será exibida.

Iniciar o ponto de extremidade de streaming

  1. Navegue até a conta de Serviços de Mídia que você criou.
  2. Selecione Pontos de extremidade de streaming no menu. A tela Pontos de extremidade de streaming será exibida.
  3. Selecione o ponto de extremidade de streaming padrão que você criou ao configurar a conta dos Serviços de Mídia. A tela de Ponto de extremidade de streaming padrão será exibida.
  4. Selecione Iniciar. As opções de início serão exibidas.
  5. Selecione Nenhum na lista suspensa Tipo de preço de CDN.
  6. Selecione Iniciar. Isso iniciará a execução do Ponto de extremidade de streaming. O ponto de extremidade ainda está voltado para a Internet.

Obter a URL de streaming

Depois de iniciar o ponto de extremidade de streaming, você poderá obter as URLs de streaming para uso com um player de mídia.

  1. Na lista de localizadores de streaming para o ativo com o qual você está trabalhando, selecione Mostrar URLs. A tela URLs de Streaming será exibida.
  2. Copie a URL de streaming HLS na área de trabalho.

Testar sem uma lista de IP permitidos ou um ponto de extremidade privado

Antes de criar um ponto de extremidade privado, veremos como isso funciona sem ele.

  1. Em uma nova janela ou guia do navegador em seu dispositivo de desenvolvimento, vá para a página Demonstração do Player de Mídia do Azure.
  2. Cole a URL no campo URL da interface de player.
  3. Selecione Atualizar.

O vídeo agora é transmitido para a Internet. Isso ocorre porque os pontos de extremidade de streaming padrão permitem acesso à Internet.

Alterar a lista de IP permitidos para o ponto de extremidade de streaming

Agora, você vai alterar a lista de IP permitidos para bloquear todo o acesso da Internet.

  1. No portal, navegue até o ponto de extremidade de streaming padrão para a conta dos Serviços de Mídia com a qual você está trabalhando.
  2. Selecione Configurações. A tela Configurações será exibida.
  3. Selecione o botão de opção Endereços IP especificados.
  4. No campo Nome, insira um nome para seus endereços, como Permitir nenhum.
  5. No campo Endereços, insira 0.0.0.0.
  6. No campo Comprimento do Prefixo de Sub-rede, insira 32.
  7. Clique em Salvar.
  8. IMPORTANTE: Limpar o cache do navegador. Caso contrário, você vai reproduzir fragmentos de vídeo que estão no cache.
  9. Atualize a janela do navegador do Player de Mídia do Azure. Você deve receber um erro de streaming.

Criar um ponto de extremidade privado

Agora, você criará um ponto de extremidade privado para o ponto de extremidade de streaming e poderá transmitir o vídeo dentro da VNet usando a VM.

  1. No portal, acesse a conta dos Serviços de Mídia com a qual você está trabalhando.
  2. Selecione Rede no menu.
  3. Selecione a guia Conexões do ponto de extremidade privado. A tela de conexões do ponto de extremidade privado será exibida.
  4. Selecione Adicionar um ponto de extremidade privado. A tela Criar um ponto de extremidade privado será exibida.
  5. No campo Nome, nomeie o ponto de extremidade privado.
  6. Na lista suspensa Região, selecione a mesma região com a qual você está trabalhando (ela pode já estar selecionada).
  7. Selecione Avançar: Recurso. A tela Recursos será exibida.

Atribuir o ponto de extremidade privado ao tipo de recurso de streaming

  1. Nos botões de opção Métodos de conexão, selecione o botão de opção Conexão a um recurso do Azure no meu diretório.
  2. Na lista suspensa Tipo de recurso, selecione Microsoft.Media/mediaservices.
  3. Na lista suspensa Recursos, selecione a conta dos Serviços de Mídia que você criou.
  4. Na lista suspensa Sub-recurso de destino, selecione ponto de extremidade de streaming.
  5. Selecione Próximo: Rede Virtual.

Implantar o ponto de extremidade privado na rede virtual

  1. Na lista suspensa Rede virtual, selecione a rede virtual que você criou anteriormente.
  2. Na lista suspensa Sub-rede, selecione a sub-rede que você criou anteriormente.
  3. Selecione Avançar: DNS.

Criar a zona DNS

Para usar o ponto de extremidade de streaming dentro de sua rede virtual, crie zonas DNS privadas. Você pode usar o mesmo nome DNS e obter novamente o endereço IP privado do ponto de extremidade de streaming.

Nesta tela, o Nome da configuração, a Assinatura, o Grupo de recursos e a Zona DNS privado já devem ser preenchidos previamente.

  • Deixe todas as configurações como estão e selecione Avançar: Marcas.
  • Opcionalmente, adicione marcas e selecione Examinar + criar.
  • Confira as configurações e selecione Criar.

Testar a URL de streaming com a VM na Vnet

  1. Copie a URL da janela do Player de Mídia do Azure na área de trabalho.
  2. Conecte-se à VM usando o bastion host como você fez antes no início rápido.
  3. Abra um navegador em sua VM e cole a URL no campo URL.

Você deve ver o vídeo sendo reproduzido, pois a VM faz parte da VNet e está usando o ponto de extremidade privado para que ele não seja bloqueado pela lista de IP permitidos.

Modelo de ARM

Você pode usar modelos do ARM para automatizar a implantação. Enquanto a implantação está em andamento, ela também está criando um modelo do ARM (Azure Resource Manager). Para ver o modelo, selecione Modelo no menu.

Limpar os recursos

Se você não estiver planejando usar os recursos criados neste exercício, simplesmente exclua o grupo de recursos. Se você não excluir os recursos, continuará sendo cobrado por eles.

Obter ajuda e suporte

Você pode entrar em contato com os Serviços de Mídia com dúvidas ou seguir nossas atualizações por um dos seguintes métodos: