Políticas de Transmissão em Fluxo

Nos Serviços de Multimédia do Azure v3, as Políticas de Transmissão em Fluxo permitem-lhe definir protocolos de transmissão em fluxo e opções de encriptação para os Seus Localizadores de Transmissão em Fluxo. Os Serviços de Multimédia v3 fornecem algumas Políticas de Transmissão em Fluxo predefinidas para que possa utilizá-las diretamente para avaliação ou produção.

As Políticas de Transmissão em Fluxo predefinidas atualmente disponíveis:

  • Predefined_DownloadOnly. Para permitir apenas a transferência.
  • Predefined_ClearStreamingOnly. Para permitir apenas transmissão em fluxo clara.
  • Predefined_DownloadAndClearStreaming. Para permitir a transferência e a transmissão em fluxo clara.
  • Predefined_ClearKey. Para permitir o HLS/DASH/Smooth encriptado com envelopeEncryption com os Serviços de Multimédia que emitem a chave de conteúdo.
  • Predefined_MultiDrmCencStreaming. Para permitir a transmissão em fluxo com DASH/Smooth encriptado com commonEncryptionCenc os Serviços de Multimédia a emitir as licenças PlayReady e Widevine.
  • Predefined_MultiDrmStreaming. Para permitir a transmissão em fluxo com DASH/Smooth encriptado com commonEncryptionCenc os Serviços de Multimédia que emitem as licenças PlayReady e Widevine ou para permitir a transmissão em fluxo com o HLS encriptado com commonEncryptionCbcs os Serviços de Multimédia que emitem a licença FairPlay.
  • Se nenhuma das opções acima corresponder às suas necessidades, crie uma nova política de transmissão em fluxo.

Importante

  • As propriedades das Políticas de Transmissão em Fluxo do tipo Datetime estão sempre no formato UTC.
  • Deve criar um conjunto limitado de políticas para a sua conta do Serviço de Multimédia e reutilizá-las para os Seus Localizadores de Transmissão em Fluxo sempre que forem necessárias as mesmas opções. Para obter mais informações, veja Quotas e limites.

Se estiver a encriptar os seus conteúdos, terá de criar uma Política de Chave de Conteúdo.

Se tiver requisitos especiais (por exemplo, se quiser especificar protocolos diferentes, precisar de utilizar um serviço de entrega de chaves personalizado ou precisar de utilizar uma faixa de áudio não encriptada), pode criar uma Política de Transmissão em Fluxo personalizada.

Encriptação Comum de Chave Clara (CENC)

Não é necessária uma Política de Chave de Conteúdo para transferência ou transmissão em fluxo não encriptada. O CENC permite-lhe ter encriptação comum sem gestão de direitos digitais para quando precisa de encriptação, mas o seu leitor não suporta a encriptação de envelopes AES.

Os jogadores que permitem a encriptação CENC incluem:

  • dash.js da versão 4.5.0
  • Jogador do Shaka a partir de v4.0.0 (2022-04-30)
  • Exoplayer do Android da versão r2.18.1
  • Bitmovin
  • Theo Player

Filtragem, ordenação, paginação

Veja Filtragem, ordenação, paginação de entidades dos Serviços de Multimédia.

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: