Reproduzindo um Ativo

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

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 um URL para reprodução de ativos.

Observação

Para obter melhor desempenho de reprodução, use conteúdo com codecs suportados. Se o áudio não for suportado, o vídeo poderá ser reproduzido sem o áudio. O codec de vídeo suportado é H.264, e os codecs de áudio suportados são AAC e MP3.
  • 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.

    1. Na página da lista Canal de distribuição, selecione o compartimento que contém o canal de distribuição com o ativo que você deseja reproduzir. Se precisar de ajuda para localizar a página da lista, consulte Criando um URL de Visualização.
    2. Selecione o nome do canal que contém o ativo que você deseja reproduzir.
    3. Na página de detalhes, selecione Ativos da lista de reprodução.
    4. Selecione o ativo da lista de reprodução que você deseja reproduzir.
    5. Na página de detalhes do ativo da lista de reprodução, selecione o menu Ações e depois selecione Visualizar URL.
    6. No painel Visualizar URL, selecione uma configuração de empacotamento a ser usada para a entrega de conteúdo.
    7. Especifique um 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. Selecione 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. Copie o URL e cole-o em um browser suportado.
      Você pode exibir o ativo diretamente no 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]

    Após a geração do token de sessão, gere a lista de reprodução para reproduzir 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 reproduzir um ativo, use as operações GeneratePlaylist e GenerateSessionToken .