Criando um URL de visualização

Crie um URL de visualização no Media Streams e exiba seu ativo de conteúdo em um navegador.

Observação

O browser Safari pode reproduzir o HLS nativamente. Outros navegadores exigem um plug-in extra ou um aplicativo suportado para visualizar o formato HLS.
  • Você pode gerar um URL de visualização do ativo da lista de reprodução na página de detalhes do ativo da lista de reprodução.

    1. Abra o menu de navegação e selecione Análise e IA. Em Serviços de Mídia, selecione Fluxos de Mídia.
    2. Na página de lista Canal de distribuição, selecione o compartimento que contém o canal de distribuição para o qual você deseja gerar o URL de visualização.
    3. Selecione o nome do canal de distribuição a partir do qual você deseja gerar o URL de visualização.
    4. Na página de detalhes, selecione Ativos da lista de reprodução.
    5. Selecione o ativo da lista de reprodução para o qual você deseja gerar o URL de visualização.
    6. Na página de detalhes do ativo da lista de reprodução, selecione o menu Ações e depois selecione Visualizar URL.
    7. No painel Visualizar URL, selecione uma configuração de empacotamento a ser usada para a entrega de conteúdo.
    8. 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.
    9. Selecione Gerar.
      Um URL de visualização é gerado para o ativo.
    10. Copie o URL.
      Você pode exibir o ativo reproduzindo-o em um navegador ou aplicativo suportado.
  • Não é possível criar um URL de visualização diretamente usando a CLI. Gere um token de sessão usando a CLI e gere o URL de visualização manualmente, usando o ID do token. O token de sessão é necessário para autenticação e é 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]
    Observação

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

    Após a criação do token de sessão, siga as etapas em Criando um URL de Visualização Manualmente.

    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 uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Linha de Comando.

  • Se você não conseguir acessar a Console, poderá criar manualmente um URL de visualização usando o seguinte:
    https://<DC_DOMAIN>/20211101/actions/generatePlaylist?mediaAssetId=<ASSET_ID >&streamPackagingConfigId=<PKG_ID>&token=<TOKEN_DATA>
                                
    Onde:
    • <DC_DOMAIN> é o domínio da operação GetStreamDistributionChannel.
    • <PKG_ID> é o OCID da configuração de empacotamento usada para streaming.
    • <ASSET_ID> é o OCID do ativo a ser transmitido.
    • <TOKEN_DATA> é o token que a operação GenerateSessionToken retorna.

    Exiba o ativo copiando o URL de visualização e reproduzindo-o em um navegador ou aplicativo suportado.