O recurso Live-to-VOD grava transmissões ao vivo de forma síncrona como vídeos sob demanda (VOD) e oferece suporte a gerenciamento de ativos de mídia, processamento de mídia, produção de conteúdo e entrega acelerada por CDN.
Arquitetura
A figura a seguir ilustra a arquitetura do Live-to-VOD:
Benefícios
Em comparação com a gravação tradicional no armazenamento do usuário, a gravação no ApsaraVideo VOD oferece os seguintes benefícios:
Produção de vídeo ponta a ponta: O ApsaraVideo VOD automatiza a transcodificação e a entrega de conteúdo com o Alibaba Cloud CDN, fornecendo um fluxo de trabalho completo de produção de vídeo.
Gerenciamento avançado de ativos de mídia: O ApsaraVideo VOD gerencia vídeos gravados como ativos individuais, com diversas opções de gerenciamento para facilitar a escalabilidade.
Produção de conteúdo robusta: Os recursos de edição online permitem editar vídeos gravados diretamente na nuvem, eliminando a necessidade de fluxos de trabalho de produção offline tradicionais.
Processamento de mídia com IA: Utilize inteligência artificial para moderação de conteúdo, geração inteligente de miniaturas e identificação de impressões digitais de mídia.
Uso
Pré-requisitos
Ative o ApsaraVideo VOD. Para mais informações, consulte Ativar o ApsaraVideo VOD.
Ative o ApsaraVideo Live. Para mais informações, consulte Ativar e adquirir o ApsaraVideo Live.
Para armazenar gravações no ApsaraVideo VOD, a região onde você ativou o serviço deve corresponder à região do centro de transmissão ao vivo do seu domínio de streaming.
Configure gravação ao vivo para VOD
O ApsaraVideo Live grava e armazena o conteúdo da transmissão ao vivo, que passa a ser gerenciado no ApsaraVideo VOD.
-
No ApsaraVideo VOD, crie um grupo de modelos de transcodificação para processar o conteúdo de vídeo gravado.
Faça login no console do ApsaraVideo VOD. Na página Transcoding Template Groups, crie o grupo de modelos. Para mais informações, consulte Transcodificação de áudio e vídeo.
-
Configure o ApsaraVideo Live para armazenar as gravações ao vivo no ApsaraVideo VOD.
Faça login no console do ApsaraVideo Live. Para o domínio de streaming desejado, acesse a página Record to VOD selecionando Domain Settings > Templates > Live Recording > Record to VOD. Configure as opções nesta página. Para mais informações, consulte Armazenar gravações no VOD. Você também pode chamar a operação da API AddLiveRecordVodConfig para adicionar uma configuração de gravação.
-
Após concluir a configuração, o sistema grava os fluxos ao vivo recebidos com base no modelo definido.
NotaPara evitar que as gravações sejam interrompidas prematuramente devido a instabilidades na rede ou interrupções temporárias do fluxo, o sistema aguarda 180 segundos após uma interrupção antes de finalizar o arquivo de gravação. Se o fluxo for ingerido novamente dentro dessa janela de 180 segundos, o sistema continua a mesma gravação. Caso a ingestão seja retomada após 180 segundos, o sistema inicia uma nova gravação.
Consultar vídeos gravados
Depois que uma transmissão ao vivo é gravada no ApsaraVideo VOD, o conteúdo é gerenciado como ativos de vídeo com amplos recursos de processamento de mídia. Recupere os vídeos gravados das seguintes formas:
-
Pelo console
No painel de navegação à esquerda do console do ApsaraVideo VOD, selecione Media Files e clique em Audio/Video. Na página Audio/Video, escolha ApsaraVideo Live na lista suspensa Source para filtrar os resultados.
No painel de navegação à esquerda do console do ApsaraVideo Live, selecione Feature Management > Live Recording. Na página Live Recording, clique em aba Recording Files. Em seguida, filtre os arquivos de gravação por AppName e StreamName.
-
Callback de gravação
Configure o ApsaraVideo VOD para enviar um callback de gravação quando uma gravação ao vivo for concluída. Ao monitorar o evento Live Recording Complete, você obtém informações sobre os novos ativos de vídeo criados.
-
Chamada de operação de API
O ApsaraVideo VOD fornece uma operação de API para consultar vídeos. Chame a operação ListLiveRecordVideo e especifique o domínio,
AppNameeStreamNamepara recuperar os vídeos.
Referências
Escolher um cenário de Live-to-VOD: Aborda três cenários típicos: gravação ao vivo com transcodificação automática e aceleração via Alibaba Cloud CDN; gravação ao vivo apenas com armazenamento, seguida de transcodificação manual e aceleração via Alibaba Cloud CDN; e mesclagem automática de gravações de vídeo em múltiplos períodos.
Perguntas frequentes sobre Live-to-VOD: Cobre problemas comuns e soluções recomendadas para o recurso Live-to-VOD.