Definições de termos comuns usados no ApsaraVideo Live.
Ingestão de stream
A ingestão de stream envia dados de áudio e vídeo da sua source para um centro do ApsaraVideo Live, onde o conteúdo é processado e preparado para entrega.
Pull de stream
O pull de stream envia URLs de streaming de terceiros para um centro do ApsaraVideo Live para acelerar a entrega de conteúdo. Use o pull de stream quando o seu conteúdo se originar de uma source externa em vez de uma conexão de ingestão direta.
Streaming
O streaming entrega transmissões ao vivo de um centro do ApsaraVideo Live para um player para reprodução. Esta é a etapa de saída do pipeline: do centro de transmissão ao vivo para os seus espectadores.
Ingestão de borda
A ingestão de borda roteia os seus dados de streaming para o ponto de presença (POP) mais próximo primeiro e, em seguida, usa o sistema de agendamento inteligente da Alibaba Cloud para transmitir os dados para um centro do ApsaraVideo Live. Com ampla cobertura de POPs e redes de uplink otimizadas, a ingestão de borda reduz travamentos e a lentidão no pull de stream causados por condições ruins de uplink.
Aceleração global
A aceleração global estabelece caminhos de rede otimizados entre o local de captura do seu vídeo e a origem da reprodução. Com o suporte da infraestrutura da Alibaba Cloud, ela roteia o tráfego pelos links mais curtos e de maior qualidade entre as regiões de captura e reprodução, resolvendo problemas de alta latência e travamentos para audiências globais sem a necessidade de investimento adicional em hardware.
Real-Time Streaming (RTS)
O recurso RTS é desenvolvido com base no ApsaraVideo Live. O RTS monitora a latência em todo o pipeline de streaming ao vivo, reconstrói o protocolo de transmissão da CDN e otimiza as tecnologias de transporte subjacentes, incluindo o User Datagram Protocol (UDP). O RTS SDK é integrado ao ApsaraVideo Player SDK.
O RTS suporta dezenas de milhões de solicitações de reprodução simultâneas com latência no nível de milissegundos. Use o RTS para eliminar travamentos, ative o carregamento instantâneo e manter uma reprodução fluida em cenários sensíveis à latência, como leilões ao vivo, esportes e transmissões interativas.
Transcodificação de stream ao vivo
A transcodificação de stream ao vivo converte um stream de vídeo em outro stream de vídeo ao modificar parâmetros como formato de codificação, resolução ou taxa de bits. Use a transcodificação de stream ao vivo para entregar o mesmo conteúdo em diferentes dispositivos e condições de rede, atendendo espectadores com largura de banda, capacidades de dispositivo e requisitos de latência variados.
Narrowband HD™
O Narrowband HD™ é uma tecnologia proprietária de otimização de codificação da Alibaba Cloud, desenvolvida com base no modelo de visão humana. Ele aplica diferentes políticas de codificação a diferentes imagens, reduzindo a taxa de bits do vídeo em 30% a 50% enquanto mantém a mesma qualidade perceptível, entregando streams de alta definição com um consumo de largura de banda significativamente menor.
Time shifting
O time shifting permite que os espectadores retrocedam e assistam ao conteúdo a partir de um ponto específico dentro de uma transmissão ao vivo, de forma semelhante à funcionalidade de DVR para transmissões ao vivo. O ApsaraVideo Live implementa o time shifting no nível de segmento. Um modo de verificação rigoroso evita dados corrompidos e descontinuidade de imagem causados por carimbos de data e hora incorretos no sinal da source.
Domínio de ingestão
Um domínio de ingestão recebe transmissões ao vivo. Para usar o ApsaraVideo Live, registre um domínio de ingestão e solicite um arquivamento de Internet Content Provider (ICP). Após adicionar um registro CNAME, associar o domínio de ingestão a um domínio de streaming e, opcionalmente, configure a assinatura de URL, use o gerador de URLs no console do ApsaraVideo Live para gerar uma URL de ingestão.
Domínio de streaming
Um domínio de streaming entrega transmissões ao vivo aos espectadores. Para usar o ApsaraVideo Live, registre um domínio de streaming e solicite um arquivamento ICP. Após adicionar um registro CNAME, associar um domínio de ingestão ao domínio de streaming e, opcionalmente, configure a assinatura de URL, use o gerador de URLs no console do ApsaraVideo Live para gerar uma URL de streaming.
CNAME
Um CNAME (registro de Nome Canônico) é um alias de DNS que mapeia o seu nome de domínio acelerado para um endpoint da Alibaba Cloud CDN. Após adicionar um nome de domínio acelerado no Alibaba Cloud Management Console, um CNAME no formato *.*kunlun*.com é atribuído a você. Adicione um registro CNAME ao seu servidor Domain Name System (DNS) para mapear o nome de domínio acelerado para *.*kunlun*.com. Assim que o registro entrar em vigor, o ApsaraVideo Live cuidará da resolução de domínio e redirecionará todas as solicitações para os POPs do ApsaraVideo Live, acelerando a entrega de conteúdo.
H.264
O H.264, também conhecido como AVC (Advanced Video Coding) e MPEG-4 Part 10, é um padrão de compressão de vídeo projetado pela Joint Video Team (JVT), fundada em conjunto pelo ITU-T Video Coding Experts Group (VCEG) e pelo ISO/IEC JTC1 Moving Picture Experts Group (MPEG). O H.264 é o padrão da indústria para streaming de vídeo, oferecendo baixas taxas de bits, alta qualidade de imagem, forte tolerância a falhas e ampla adaptabilidade de rede.
H.265
O H.265, também conhecido como HEVC (High Efficiency Video Coding), é um padrão de compressão de vídeo desenvolvido pelo ITU-T VCEG como o sucessor do H.264. Com base no H.264, o H.265 retém tecnologias específicas usadas para o H.264 e adota novas tecnologias para melhorias, entregando maior qualidade de vídeo com aprimoramentos nas relações de stream, qualidade de codificação, latência e complexidade do algoritmo.
URL de streaming ao vivo
Uma URL de streaming ao vivo identifica para onde enviar ou de onde receber um stream. As URLs de streaming ao vivo são divididas em URLs de ingestão e URLs de streaming. Cada URL consiste em um nome de domínio, um parâmetro AppName, um parâmetro StreamName e um token de acesso opcional. crie vários aplicativos sob um nome de domínio e vários streams ao vivo sob cada aplicativo. Use o gerador de URLs no console do ApsaraVideo Live para gerar URLs de ingestão e URLs de streaming. Use as URLs de ingestão geradas em softwares de ingestão de stream de terceiros, como o Open Broadcaster Software (OBS).
AppName
O AppName é o nome de um aplicativo no qual o streaming ao vivo é executado. Ele identifica os caminhos de armazenamento para arquivos de mídia de streams ao vivo sob um determinado domínio. Ao configure o OBS ou outra ferramenta de ingestão, o AppName é o componente de caminho no nível do aplicativo na URL de ingestão.
StreamName
O StreamName é o nome de um stream ao vivo. Combinado com um nome de domínio, ele identifica exclusivamente um único stream ao vivo.
Recuperação de desastres de stream duplo
A recuperação de desastres de stream duplo permite ingerir dois streams com conteúdo idêntico para a mesma URL. Quando um stream encontra interrupções ou travamentos, o sistema muda automaticamente para o outro stream para manter a continuidade e a qualidade da transmissão.