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 Detalhes do Ativo da Lista de Reprodução.

    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 para o qual você deseja gerar o URL de visualização.
    3. Clique no nome do canal de distribuição do qual você deseja gerar o URL de Visualização.
    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, clique no ativo da lista de reprodução para o qual você deseja gerar o URL de visualização.
    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.
    9. Clique em Copiar.
      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. Você deve gerar um token de sessão usando a CLI e gerar 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.

    Depois que o token de sessão for criado, siga estas etapas para 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>
    Aqui,
    • <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 reproduza-o em um navegador ou aplicativo suportado.