Todos os produtos
Search
Central de documentação

ApsaraVideo Live:Stream pulling and pushing

Última atualização: Jun 30, 2026

O recurso de pull e push de streams do ApsaraVideo Live permite puxar fontes existentes de transmissão ao vivo ou vídeo sob demanda (VOD) e enviá-las como novos streams ao vivo (transmissão pseudo-ao vivo).

Visão geral

O pull e push de streams obtém conteúdo de transmissões ao vivo de terceiros ou vídeos gravados e o distribui aos espectadores em tempo real, sem as etapas tradicionais de ingestão.

  • Crie, visualize e gerencie tarefas no console do ApsaraVideo Live ou chamando operações de API.

Fluxo de pull e push de streams:

image

Observações de uso

  • O pull e push de streams é um recurso pago. O faturamento começa às 00:00 de 05 de dezembro de 2025. Preços: Taxas de pull e push de streams.

  • Cada tarefa envia um único stream. Para enviar múltiplos streams, crie várias tarefas.

  • É sua responsabilidade garantir que o conteúdo utilizado com o recurso de pull e push de streams esteja em conformidade com todas as leis e regulamentos aplicáveis. O ApsaraVideo Live fornece apenas o serviço de transmissão de streams. Se forem identificadas ameaças legais, o ApsaraVideo Live interromperá o serviço para o conteúdo relacionado e se reserva o direito de tomar medidas legais.

  • Para puxar ou enviar streams fora da China, defina a região da tarefa como uma região fora da China.

  • O pull e push de streams suporta callbacks de eventos. Callbacks de eventos de pull e push de streams.

  • Cada conta pode executar até 100 tarefas simultâneas. Limites.

Pré-requisitos

  • O ApsaraVideo Live está ativado e você fez login no console. Ativar e adquirir o ApsaraVideo Live.

  • Você possui as informações necessárias sobre a fonte ao vivo ou VOD.

    Cenário

    Informações

    Ao vivo

    • A URL de reprodução do stream ao vivo.

    • Protocolos de origem suportados: RTMP, SRT e HTTP-FLV.

    VOD

    Vídeo

    • O caminho da URL da fonte de vídeo.

      Nota

      O caminho da URL do vídeo deve começar com http:// ou https:// e terminar com .mp4 ou .flv.

    Nota
    • Limite de 30 IDs de ativos de mídia VOD ou caminhos de URL de fonte de vídeo.

    • Codecs de vídeo suportados: H.264 e H.265.

    • Codec de áudio suportado: AAC. Taxa de amostragem: 16 kHz a 44,1 kHz.

    • Fontes VOD devem usar o formato MP4 ou FLV.

  • Uma URL de ingestão foi gerada a partir do seu domínio de ingestão. Gerar URLs de streaming.

Procedimento

Criar uma tarefa

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management > Pulled-stream Relay. A página Pulled-stream Relay será exibida.

  3. Selecione uma região de centro ao vivo.

  4. Clique em Create Task.

  5. Configure os parâmetros da tarefa.

    image

    A tabela a seguir descreve os parâmetros da tarefa.

    Parâmetro

    Descrição

    Region

    Região da tarefa. Selecione com base na região dos dados de origem ou na região de destino do push.

    Nota

    Regiões suportadas: China (Shanghai), China (Beijing), China (Shenzhen), Singapura e Indonésia (Jakarta).

    Task Name

    Nome personalizado para a tarefa.

    Task Time

    Especifique os horários de início e término do trabalho.

    Nota

    A tarefa inicia automaticamente no horário especificado. Caso pare ou falhe ao iniciar, clique em Enable ou Restart no console.

    Callback Information

    Obrigatório. URL do webhook para notificações de eventos da tarefa.

    Source Type

    Tipo do stream de origem. Detalhes do parâmetro: este item da lista.

    • Ao vivo.

    • VOD.

    • Caminho da URL do vídeo.

    Playback Times

    Contagem de repetições para os vídeos da lista de reprodução. Escolha loop infinito ou especifique uma quantidade.

    • Loop infinito.

    • Reprodução em horário especificado.

    Nota

    Disponível apenas quando o Tipo de Stream de Origem estiver definido como VOD ou Caminho da URL do Vídeo.

    Destination Ingest URL

    URL de destino RTMP para onde o stream será enviado.

    Nota

    Exemplo de URL de ingestão do ApsaraVideo Live:

    rtmp://ingestdomain.com//?auth_key=922353-0-0-f68cba72490a3328a1167c9**

    Parâmetros por tipo de stream de origem:

    1. Quando o Tipo de Stream de Origem for Ao vivo, a fonte suporta RTMP, SRT e HTTP-FLV.image

    2. Se o Tipo de Stream de Origem for VOD, insira o ID do ativo de mídia. Obter ou atualizar informações de ativos de mídia.image

    3. Caso o Tipo de Stream de Origem seja Caminho da URL do Vídeo, insira a URL do vídeo.

      Nota

      O caminho da URL do vídeo deve começar com http:// ou https:// e terminar com .mp4 ou .flv.

      image

  6. Clique em Submit para criar a tarefa.

Nota

Também é possível utilizar a operação de API Criar uma tarefa de pull e push de streams.

Consultar uma tarefa

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management > Pulled-stream Relay para acessar a página Pulled-stream Relay.

  3. Selecione a região onde criou a tarefa de Pulled-stream Relay. Em seguida, realize uma busca por termo usando Task ID, Task Name ou Destination Ingest URL.image

Nota

Também é possível utilizar a operação de API Consultar tarefas de pull e push de streams.

Modificar uma tarefa

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management > Pulled-stream Relay para acessar a página Pulled-stream Relay.

  3. Na página Pulled-stream Relay, localize a tarefa que deseja modificar e clique em Edit na coluna Actions.image

  4. Na página de edição, modifique os parâmetros conforme necessário e clique em Submit.

    1. Para tarefas no estado Not Started, edite o Task Time, as Callback Information e o Source Type.

    2. Se a tarefa estiver no estado Stopped, edite as Callback Information e o Source Type.

    3. Em qualquer outro estado, a edição da tarefa não é permitida.

Nota

Também é possível utilizar a operação de API Atualizar uma tarefa de pull e push de streams.

Excluir uma tarefa

Importante

Tarefas de pull e push de streams excluídas não podem ser recuperadas.

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management > Pulled-stream Relay para acessar a página Pulled-stream Relay.

  3. Na página Pulled-stream Relay, localize a tarefa que deseja excluir e clique em Delete na coluna Actions.image

  4. Na caixa de diálogo exibida, clique em Delete para excluir a tarefa.

Nota

Também é possível utilizar a operação de API Excluir uma tarefa de pull e push de streams.

Iniciar uma tarefa

Nota
  • Somente tarefas no estado Stopped podem ser ativadas.

  • A tarefa inicia automaticamente no horário especificado.

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management > Pulled-stream Relay para acessar a página Pulled-stream Relay.

  3. Na página Pulled-stream Relay, localize a tarefa que deseja iniciar e clique em Enable na coluna Actions.image

  4. Na caixa de diálogo exibida, clique em Enable para iniciar a tarefa.

Reiniciar uma tarefa

Nota

Somente tarefas no estado Running podem ser reiniciadas.

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management > Pulled-stream Relay para acessar a página Pulled-stream Relay.

  3. Na página Pulled-stream Relay, localize a tarefa que deseja reiniciar e clique em Restart na coluna Actions.image

  4. Na caixa de diálogo exibida, clique em Restart para reiniciar a tarefa.

Nota

Também é possível utilizar a operação de API Reiniciar uma tarefa de pull e push de streams.

Parar uma tarefa

Nota

É possível Stop uma tarefa com status Running.

  1. Faça login no console do ApsaraVideo Live.

  2. No painel de navegação à esquerda, escolha Feature Management> Pulled-stream Relay para acessar a página Pulled-stream Relay.

  3. Na página Pulled-stream Relay, localize a tarefa que deseja parar e clique em Stop na coluna Actions.image

  4. Na caixa de diálogo exibida, clique em Stop para parar a tarefa.

Nota

Também é possível utilizar a operação de API Parar uma tarefa de pull e push de streams.