Todos os produtos
Search
Central de documentação

Edge Security Acceleration:Configure busca de vídeo

Última atualização: Jun 29, 2026

A busca de vídeo é um recurso para vídeos sob demanda no qual o cliente envia uma solicitação de URL ao servidor quando você avança para um ponto específico do vídeo. Este tópico descreve como ative a busca de vídeo no CDN.

Formatos de arquivo e parâmetros

Por exemplo, se um cliente enviar uma solicitação de URL para um arquivo FLV como www.aliyun.com/test.flv?start=10, o servidor retornará dados a partir do keyframe anterior ao 10º byte. A tabela a seguir descreve os formatos de arquivo e de URL compatíveis com a busca de vídeo.

Formato de arquivo

Metadados

Parâmetro start

Exemplo

MP4

Os metadados do vídeo no servidor de origem devem estar no cabeçalho do arquivo. Não há suporte para vídeos com metadados no final do arquivo.

O parâmetro start especifique o tempo em segundos e aceita até três casas decimais. Por exemplo, start=1,01 indica que a reprodução começa em 1,01 segundos.

  • Se o tempo inicial não estiver em um keyframe, o /DCDN buscará automaticamente o keyframe anterior.

  • Se o tempo inicial estiver em um keyframe, o /DCDN buscará automaticamente esse keyframe.

Uma solicitação de URL para domain/video.mp4?start=10 inicia a reprodução a partir do 10º segundo.

FLV

O vídeo no servidor de origem deve conter metadados.

O parâmetro start especifique o deslocamento em bytes. Não há suporte para valores decimais. Se você especificar um valor decimal, o módulo de busca o arredondará para baixo até o inteiro mais próximo. Ao ative a opção Time-based FLV Seeking, os parâmetros start e end representarão o tempo em segundos.

Nota

A busca baseada em bytes é adequada para processamento preciso de dados ou fluxos de trabalho de vídeo bruto, enquanto a busca baseada em tempo oferece uma experiência mais amigável ao permitir saltos para um segundo específico.

  • Se o deslocamento inicial não estiver em um keyframe, o /DCDN buscará automaticamente o keyframe anterior.

  • Se o deslocamento inicial estiver em um keyframe, o /DCDN buscará automaticamente esse keyframe.

Uma solicitação de URL para domain/video.flv?start=10 inicia a reprodução a partir do keyframe anterior ao 10º byte.

Procedimento

  1. Faça login no console do DCDN.

  2. No painel de navegação à esquerda, clique em Domain Names.

  3. Na página Domain Names, localize o nome de domínio desejado e clique em Configure.

  4. Na árvore de navegação à esquerda do nome de domínio, clique em Optimization.

  5. Na seção Drag/Drop Playback, ative a opção Drag/Drop Playback.

    拖拽播放

Tratamento de parâmetros de arrastar e soltar

Por exemplo, na busca por tempo, os parâmetros padrão são start e end. As tabelas a seguir descrevem a lógica de processamento dos valores dos parâmetros em diferentes cenários:

Solicitações de arquivo MP4

Valor de start/end

Exemplo

Tratamento de arrastar e soltar

start inválido e end inválido

start=foo&end=bar

Ignora os parâmetros de busca de vídeo e responde com o vídeo completo.

start válido e end inválido

start=10

Processa o arrastar e soltar para arquivos de 10.

start inválido e end válido

end=10

Processa a busca de vídeo de 0-10.

start válido e end válido

start=0&end=10

Processa a busca de vídeo de 0-10.

start e end iguais a 0

start=0&end=0

Ignora os parâmetros de busca de vídeo e responde com o vídeo completo.

start maior que end

start=10&end=0

Processa o arrastar e soltar para arquivos de 10.

start igual a end

start=10&end=10

Processamento de arrastar e soltar: tempo de processamento de arquivo de 10.

start maior que a duração do vídeo

start maior que a duração do vídeo

Retorna 400.

Solicitações de arquivo FLV

Valor de start/end

Exemplo

Lógica de tratamento de arrastar e soltar

start inválido e end inválido

start=foo&end=bar

Ignora os parâmetros de busca de vídeo e responde com o vídeo completo.

start válido e end inválido

start=10

Tratamento de arrastar e soltar: duração para arquivos de 10.

start inválido e end válido

end=10

Processa a busca de vídeo de 0-10.

start válido e end válido

start=0&end=10

Processa o intervalo de 0-10 via arrastar e soltar.

start e end iguais a 0

start=0&end=0

Ignora os parâmetros de busca de vídeo e responde com o vídeo completo.

start maior que end

start=10&end=0

Processa o arrastar e soltar para um arquivo com tamanho de 10.

start igual a end

start=10&end=10

Trata operações de arrastar e soltar para arquivos de 10.

start maior que a duração do vídeo

start maior que a duração do vídeo

Retorna o vídeo completo.