Partilhar via


Criar um ponto final privado para um Ponto Final de Transmissão em Fluxo

Logótipo dos Serviços de Multimédia v3


Aviso

Os Serviços de Multimédia do Azure serão descontinuados a 30 de junho de 2024. Para obter mais informações, consulte o Guia de Descontinuação do AMS.

Este artigo mostra-lhe como utilizar um ponto final privado para um Ponto Final de Transmissão em Fluxo dos Serviços de Multimédia. Irá criar um recurso de ponto final privado que é uma ligação entre uma rede virtual e um ponto final de transmissão em fluxo. Esta implementação cria um endereço IP de interface de rede dentro da rede virtual. A ligação privada permite que os dispositivos na sua VNet se liguem ao ponto final de transmissão em fluxo na conta dos Serviços de Multimédia.

Embora seja utilizada uma ligação privada com os produtos do Azure Private Link e Private Link serviço, a ligação privada utilizada para este exercício é simplesmente a ligação entre o recurso e o ponto final privado.

A rede virtual criada para este walk-though é apenas para ajudar com o exemplo.

Restringir o acesso

O acesso à Internet aos pontos finais na conta dos Serviços de Multimédia pode ser restringido de uma de duas formas:

  • Restringir o acesso a todos os recursos na conta dos Serviços de Multimédia.
  • Restringir o acesso separadamente para cada recurso através da lista de permissões de IP.

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

Aviso

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

Pré-requisitos

Criar um grupo de recursos para este exercício

Importante

É importante que crie todos os recursos para este exercício na mesma região. Caso contrário, os passos da VNet e da VM não funcionarão. Decida com que região pretende trabalhar com base nas suas licenças de VM de subscrição.

Criar uma VNet e uma VM

Conclua o Início Rápido: crie um ponto final privado com o portal do Azure para criar a VNet e uma VM para este exercício. Por outras palavras, não elimine os recursos no final.

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

Criar uma conta de serviços de multimédia

Criar uma conta dos Serviços de Multimédia com o portal

  1. Inicie sessão no portal do Azure.

  2. Selecione +Criar um recurso.

  3. No campo de pesquisa, introduza "Serviços de Multimédia" e selecione Enter. Os resultados da pesquisa serão apresentados, incluindo um cartão para Os Serviços de Multimédia.

  4. Selecione o cartão Serviços de Multimédia . Será apresentado o ecrã de detalhes dos Serviços de Multimédia.

  5. Selecione Criar. Será apresentado o ecrã Criar uma conta dos Serviços de Multimédia.

  6. Na secção Criar uma conta dos Serviços de Multimédia , introduza os valores necessários.

    Nome Descrição
    Nome da Conta Introduza o nome da nova conta dos Serviços de Multimédia. Um nome de conta dos Serviços de Multimédia é composto por letras minúsculas ou números sem espaços, com 3 a 24 carateres de comprimento.
    Subscrição Se tiver mais do que uma subscrição, selecione uma na lista de subscrições do Azure às quais tem acesso.
    Grupo de Recursos Selecione o recurso novo ou existente. Um grupo de recursos é uma coleção de recursos que partilham o ciclo de vida, as permissões e as políticas. Sabia mais aqui.
    Localização Selecione a região geográfica que será utilizada para armazenar os registos de multimédia e metadados da sua conta dos Serviços de Multimédia. Esta região será utilizada para processar e transmitir o seu suporte de dados em fluxo. Apenas as regiões dos Media Services disponíveis são apresentadas na caixa de lista pendente.
    Conta de Armazenamento Selecione uma conta de armazenamento para fornecer armazenamento de blobs dos conteúdos multimédia da sua conta dos Serviços de Multimédia. Pode selecionar uma conta do Storage existente na mesma região geográfica da conta dos Media Services ou pode criar uma nova conta do Storage. É criada uma nova conta do Storage na mesma região. As regras para os nomes da conta do Storage são iguais às das contas dos Media Services.

    Tem de ter uma conta de armazenamento Primária e pode ter qualquer número de contas de armazenamento secundárias associadas à sua conta dos Serviços de Multimédia. Pode utilizar o portal do Azure para adicionar contas de armazenamento secundárias. Para obter mais informações, veja Contas de Armazenamento do Azure com contas dos Serviços de Multimédia do Azure.

    A conta dos Serviços de Multimédia e todas as contas de armazenamento associadas têm de estar na mesma subscrição do Azure. Recomendamos vivamente que utilize as contas de armazenamento na mesma localização que a conta dos Serviços de Multimédia para evitar custos de saída de dados e latência adicionais.
    Definições avançadas Selecione uma identidade gerida pelo utilizador criada anteriormente na lista pendente ou crie uma nova identidade gerida pelo utilizador ao selecionar a ligação.

    Importante

    Todas as novas contas dos Serviços de Multimédia necessitam de uma identidade gerida pelo utilizador. As contas criadas anteriormente que têm uma identidade gerida pelo sistema não foram alteradas.

  7. Selecione a caixa de verificação junto a "Tenho todos os direitos de utilização do conteúdo/ficheiro e concordo que será processada de acordo com os Termos dos Serviços Online e a Declaração de Privacidade da Microsoft" para confirmar e continuar.

  8. Clique em Rever + criar ou adicionar etiquetas com o botão Seguinte:Etiquetas .

  9. Clique em Criar no ecrã seguinte. A implementação será iniciada.

É criado um Ponto Final de Transmissão em Fluxo predefinido (denominado predefinição) quando cria a conta. A criação de uma Identidade Gerida pelo Utilizador também é necessária durante o processo de configuração.

Carregar ficheiros

Nota

Os Serviços de Multimédia não limitam o tamanho de ficheiro para o carregamento de vídeos.

  1. Navegue para a conta dos Serviços de Multimédia com a qual pretende trabalhar.
  2. Selecione Recursos.
  3. Selecione + Carregar. É apresentado o ecrã Carregar um recurso de vídeo.
  4. Selecione o ícone de pasta junto ao campo Carregar ficheiros .
  5. Selecione os ficheiros multimédia a carregar. Será apresentado um campo de nomenclatura de recursos. Pode alterar o nome ou utilizar o nome predefinido. Se for carregado mais do que um ficheiro de multimédia, será criado mais do que um recurso. Será apresentado um campo de nomenclatura de recursos para cada um.
  6. Selecione Concordo e carrego. O carregamento começa. Quando o carregamento estiver concluído, os novos recursos serão listados no ecrã Recursos.

Criar um localizador de transformação, tarefa e transmissão em fluxo

Para transmitir em fluxo multimédia, o vídeo que carregou tem de ser codificado. Uma transformação é um método de codificação para o vídeo.

Criar uma transformação com o portal

  1. Navegue para a conta do Serviço de Multimédia com a qual pretende trabalhar.
  2. Selecione Transformações + tarefas.
  3. Selecione Adicionar transformação. Será apresentado o ecrã Adicionar transformação.
  4. Introduza um nome de transformação no campo Transformar nome .
  5. Opcional: adicione uma descrição no campo Descrição .
  6. Selecione um tipo de transformação na lista pendente Tipo de transformação. Pode selecionar a partir de um dos seguintes tipos:
    1. Codificação Utilize uma predefinição do Codificador Standard incorporada para codificar vídeo ou áudio.
    2. Copiar Copie o vídeo e/ou o fluxo de áudio para um recurso que possa ser transmitido em fluxo.
    3. Analisador de vídeo e áudio Extraia informações de vídeo e/ou áudio do suporte de dados de entrada.
    4. Transcrição de áudio Aplicar um conjunto de operações de análise de áudio, como transcrição de voz em texto
    5. Deteção de rostos Detetar ocorrências de rostos em carimbos de data/hora de vídeo e produz um ficheiro de formato JSON. O elemento tem de conter um ficheiro de vídeo.
  7. Selecione uma categoria na lista pendente categoria predefinida incorporada . As seleções de menus pendentes predefinidas incorporadas serão alteradas consoante o que selecionar.
    1. HEVC (H.265) Gere a saída de vídeo e áudio com as predefinições de codec HEVC (H.265).
    2. H.264 Gerar saída de vídeo e áudio com as predefinições de codec H.264.
    3. Apenas áudio Gerar apenas áudio
  8. Selecione a predefinição que pretende utilizar na lista pendente Predefinida incorporada . ContentAwareEncoding é a predefinição recomendada.
  9. Selecione uma otimização na lista pendente Otimização do desempenho . Pode selecionar a partir de Otimizado para Saldo, Otimizado para Velocidade ou Otimizado para Qualidade.
  10. Selecione Adicionar.

Para codificar o vídeo, tem de criar uma tarefa de codificação que utilize a transformação para codificar o vídeo.

Criar uma tarefa no portal

  1. Navegue para a conta dos Serviços de Multimédia com a qual pretende trabalhar.
  2. Selecione Transformações + tarefas no menu.
  3. Selecione a transformação que pretende utilizar para a tarefa. O ecrã de transformação será apresentado.
  4. Selecione Adicionar tarefa. Será apresentado o ecrã Criar uma tarefa.
  5. Para a origem de entrada, o botão de opção Ativo deve ser selecionado por predefinição. Caso contrário, selecione-o agora.
  6. Selecione Selecionar um recurso existente. Será apresentado o ecrã Selecionar um recurso.
  7. Selecione um dos recursos na lista. Só pode selecionar um de cada vez para a tarefa.
  8. Selecione Selecionar.
  9. Para a transformação, selecione o botão Utilizar o rádio existente .
  10. Selecione uma transformação na lista pendente Transformar .
  11. Em Configurar saída, as predefinições serão preenchidas automaticamente. Pode deixá-los tal como estão ou alterá-los.
  12. Selecione Criar.
  13. Selecione Transformações + Tarefas. A transformação será agora apresentada na tabela de tarefas, juntamente com o seu estado.
  14. Para ver detalhes sobre a tarefa, selecione a tarefa listada em Nome na tabela de tarefas. O ecrã de detalhes da tarefa será aberto.
  15. Selecione o elemento de saída Nome do recurso na lista Saídas . O ecrã do recurso será aberto.
  16. Selecione a ligação para o recurso junto a Contentor de armazenamento. Será aberto um novo separador do browser e verá os resultados da tarefa que utilizou a transformação. Devem existir vários ficheiros no recurso de saída, tais como:
    1. Ficheiros de vídeo codificados com extensões .mpi e .mp4.
    2. Um ficheiro XXXX_.ism .
    3. Um ficheiro XXXX.isc .
    4. Um ficheiro ThumbnailXXXX.jpg .

Criar um localizador de transmissão em fluxo no portal

  1. Navegue para a conta dos Serviços de Multimédia com a qual pretende trabalhar.
  2. Selecione Recursos no menu. O ecrã de recursos será apresentado.
  3. Em Localizadores de transmissão em fluxo, selecione + Novo localizador de transmissão em fluxo. Será apresentado o ecrã Adicionar localizador de transmissão em fluxo.
  4. Introduza um nome para o localizador de transmissão em fluxo no campo Nome , se quiser alterar o nome predefinido.
  5. Selecione uma política de transmissão em fluxo na lista pendente Política de transmissão em fluxo.
  6. Se tiver criado uma política de chave de conteúdo, selecione a política de chave de conteúdo na lista pendente Política de chave de conteúdo.
  7. Defina o Tempo de expiração , se necessário.
  8. Se tiver criado um filtro de recursos, selecione o filtro de recursos na lista pendente Filtros .
  9. Introduza um ID do localizador de transmissão em fluxo no campo ID do localizador de transmissão em fluxo se quiser configurar o ID. Caso contrário, será gerado um localizador de transmissão em fluxo automaticamente.
  10. Selecione Novo localizador de transmissão em fluxo. Será apresentado o ecrã Adicionar localizador de transmissão em fluxo e será apresentado um nome predefinido para o localizador. Pode alterá-lo ou deixá-lo tal como está.
  11. Selecione a política de transmissão em fluxo que pretende utilizar na lista pendente.
  12. Selecione Adicionar. O vídeo começará a ser reproduzido no leitor no ecrã e o campo URL de Transmissão em Fluxo será preenchido.
  13. Selecione Mostrar URLs na lista Localizador de transmissão em fluxo. Será apresentado o ecrã URLs de Transmissão em Fluxo.

Iniciar o ponto final da transmissão em fluxo

  1. Navegue para a conta dos Serviços de Multimédia que criou.
  2. Selecione Pontos finais de transmissão em fluxo no menu. Será apresentado o ecrã Pontos finais de transmissão em fluxo.
  3. Selecione o ponto final de Transmissão em fluxo predefinido que criou quando configurou a conta dos Serviços de Multimédia. Será apresentado o ecrã de ponto final de Transmissão em fluxo predefinido.
  4. Selecione Iniciar. As opções de início serão apresentadas.
  5. Selecione Nenhum na lista pendente do escalão de preço da CDN.
  6. Selecione Iniciar. O ponto final de Transmissão em fluxo começará a ser executado. O ponto final ainda está virado para a Internet.

Obter o URL de transmissão em fluxo

Depois de iniciar o ponto final de transmissão em fluxo, pode obter os URLs de transmissão em fluxo para utilização com um leitor de multimédia.

  1. Na lista de localizadores de transmissão em fluxo do recurso com o qual está a trabalhar, selecione Mostrar URLs. Os URLs de Transmissão em Fluxo serão apresentados.
  2. Copie o URL de transmissão em fluxo do HLS para a área de transferência.

Testar sem uma lista de permissões de IP ou um ponto final privado

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

  1. Numa nova janela ou separador do browser no seu dispositivo de desenvolvimento, aceda à página demonstração do Leitor de Multimédia do Azure .
  2. Cole o URL no campo URL da interface do leitor.
  3. Selecione Atualizar.

Agora, o seu vídeo é transmitido para a Internet. Isto acontece porque os pontos finais de transmissão em fluxo predefinidos permitem o acesso à Internet.

Alterar a lista de permissões de IP para o ponto final de transmissão em fluxo

Agora, irá alterar a lista de permissões de IP para bloquear todo o acesso a partir da Internet.

  1. No portal, navegue para o ponto final de transmissão em fluxo predefinido da conta dos Serviços de Multimédia com a qual está a trabalhar.
  2. Selecione Definições. O ecrã Definições será apresentado.
  3. Selecione o botão de opção Endereços IP especificados .
  4. No campo Nome , introduza um nome para os seus endereços, como Permitir nenhum.
  5. No campo Endereços , introduza 0.0.0.0.
  6. No campo Comprimento do Prefixo da Sub-rede , introduza 32.
  7. Selecione Guardar.
  8. IMPORTANTE! Limpar a cache do browser. Caso contrário, irá reproduzir fragmentos de vídeo que estão na cache.
  9. Atualize a janela do browser leitor de multimédia do Azure. Deverá receber um erro de transmissão em fluxo.

Criar um ponto final privado

Agora, vai criar um ponto final privado para o ponto final de transmissão em fluxo e conseguir transmitir o vídeo em fluxo na VNet com a VM.

  1. No portal, navegue para a conta dos Serviços de Multimédia com a qual está a trabalhar.
  2. Selecione Rede no menu
  3. Selecione o separador ligações de ponto final privado . Será apresentado o ecrã de ligação do ponto final privado.
  4. Selecione Adicionar um ponto final privado. Será apresentado o ecrã Criar um ponto final privado.
  5. No campo Nome , atribua um nome ao ponto final privado.
  6. Na lista pendente Região , selecione a mesma região com a qual tem estado a trabalhar (pode já estar selecionada).
  7. Selecione Seguinte: Recurso. Será apresentado o ecrã Recurso.

Atribuir o ponto final privado ao tipo de recurso de transmissão em fluxo

  1. Nos botões de opção Métodos de ligação , selecione o botão de opção Ligar a um recurso do Azure no meu diretório .
  2. Na lista pendente Tipo de recurso, selecione Microsoft.Media/mediaservices.
  3. Na lista pendente Recurso , selecione a conta dos Serviços de Multimédia que criou.
  4. Na lista pendente Sub-recurso de destino, selecione ponto final de transmissão em fluxo.
  5. Selecione Seguinte: Rede Virtual.

Implementar o ponto final privado na rede virtual

  1. Na lista pendente Rede virtual , selecione a rede virtual que criou anteriormente.
  2. Na lista pendente Sub-rede , selecione a sub-rede que criou anteriormente.
  3. Selecione Seguinte: DNS.

Criar a zona DNS

Para utilizar o ponto final de transmissão em fluxo dentro da rede virtual, crie zonas DNS privadas. Pode utilizar o mesmo nome DNS e recuperar o endereço IP privado do ponto final de transmissão em fluxo.

Neste ecrã, o Nome da configuração, a Subscrição, o Grupo de recursos DNS Privado zona já devem estar pré-preenchidos.

  • Deixe todas as definições tal como estão e selecione Seguinte: Etiquetas.
  • Opcionalmente, adicione etiquetas, selecione Rever + criar.
  • Verifique novamente as suas definições e, em seguida, selecione Criar.

Testar o URL de transmissão em fluxo com a VM na Vnet

  1. Copie o URL da janela leitor de multimédia do Azure no ambiente de trabalho.
  2. Ligue-se à VM com o anfitrião bastion, como fez anteriormente no início rápido.
  3. Abra um browser na VM e cole o URL no campo URL.

Deverá ver o vídeo a ser reproduzido, uma vez que a VM faz parte da VNet e está a utilizar o ponto final privado, pelo que não é bloqueado pela lista de permissões de IP.

Modelo ARM

Pode utilizar modelos do ARM para automatizar a implementação. Enquanto a implementação está em curso, também está a criar um modelo do Azure Resource Manager (ARM). Para ver o modelo, selecione Modelo no menu.

Limpar os recursos

Se não estiver a planear utilizar os recursos criados neste exercício, basta eliminar o grupo de recursos. Se não eliminar os recursos, os mesmos continuarão a ser cobrados.

Obter ajuda e suporte

Pode contactar os Serviços de Multimédia com perguntas ou seguir as nossas atualizações através de um dos seguintes métodos: