Reproduzindo um Ativo

Exiba o URL de visualização gerado para um ativo de conteúdo no Media Streams.

Durante a reprodução de conteúdo, um token de sessão é usado para autenticar o streamer de ativos. A Console obtém um token de sessão para exibir o conteúdo por 24 horas.

Observação

Para obter melhor desempenho de reprodução, use o conteúdo com codecs suportados. Se o áudio não for suportado, o vídeo pode ser reproduzido sem o áudio. O codec de vídeo suportado é H.264, e os codecs de áudio suportados são AAC e MP3.
  • Para acessar o serviço de token de sessão, você deve ter as seguintes permissões no compartimento associado ao canal de distribuição que contém a configuração de empacotamento na qual o ativo foi ingerido:
    • ler canal de distribuição de fluxo
    • ler pacote de fluxo-config
    • ler stream-cdn-config
    Os usuários com permissões para o canal e a configuração específicos podem gerar URL para reprodução de ativos.
    1. Abra o menu de navegação e clique em Analytics & AI. Em Serviços de Mídia, clique em Media Streams.
    2. Na página da lista Canais de Distribuição, selecione o compartimento que contém o canal de distribuição no qual você deseja reproduzir os ativos.
    3. Clique no nome do canal do qual você deseja reproduzir o ativo.
    4. Na página Detalhes do Canal de Distribuição, em Recursos, clique em Ativos da Lista de Reprodução.
    5. Na seção Ativos da Lista de Reprodução, procure o ativo da lista de reprodução que você deseja reproduzir e clique no ativo.
    6. Na página Detalhes do Ativo da Lista de Reprodução, na seção Visualizar URL, selecione um pacote.
    7. Especifique o valor de expiração do token de sessão entre 10 minutos e 24 horas. O URL de visualização expira após o período especificado.
    8. Clique em Gerar.
      Um URL de visualização é gerado para o ativo. Se a geração do URL for bem-sucedida, o URL de visualização será exibido.
    9. Clique em Copiar e cole o URL em um browser suportado.
      Você pode exibir o ativo diretamente em um navegador.
      Observação

      Um token é criado para cada solicitação de URL de visualização. O token expira após 24 horas. Depois que o token expirar, você deverá gerar um novo URL de visualização para a reprodução do ativo.
  • A geração da lista de reprodução requer um token de sessão para autenticação. Portanto, você deve gerar um token de sessão antes de gerar uma lista de reprodução. O token de sessão é válido por 24 horas.

    Para gerar um token, use o comando generate-session-token:

    oci media-services media-stream stream-distribution-channel generate-session-token [OPTIONS]

    Parâmetros obrigatórios para o comando generate-session-token:

    • --endpoint [text]
    • --packaging-config-id [text]
    • --scopes [text]
    • --asset-ids [text]

    Depois que o token de sessão for gerado, gere a lista de reprodução para executar o ativo usando o comando generate-playlist:

    oci media-services media-stream stream-distribution-channel generate-playlist [OPTIONS]

    Parâmetros obrigatórios para o comando generate-playlist:

    • --file [filename]
    • --media-asset-id [text]
    • --stream-packaging-config-id [text]
    • --endpoint [text]
    • --token [text]
    Observação

    O parâmetro --endpoint deve apontar para o domínio do canal de distribuição desejado.

    Para obter todos os comandos de stream-distribution-channel:

    oci media-services stream-distribution-channel -h

    Para obter ajuda para o comando generate-session-token:

    oci media-services media-stream stream-distribution-channel generate-session-token -h

    Para obter ajuda para o comando generate-playlist:

    oci media-services media-stream stream-distribution-channel generate-playlist -h

    Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Linha de Comando.

  • Para executar um ativo, use as operações GeneratePlaylist e GenerateSessionToken.