Qual é a relação entre ingestão de borda e centros de transmissão ao vivo?
O ApsaraVideo Live coleta e distribui streams ao vivo, além de fornecer processamento de mídia em tempo real no lado do servidor. Com base no Alibaba Cloud CDN, o serviço utiliza a ingestão de borda para garantir acesso instantâneo ao conteúdo nos pontos de presença (POPs) mais próximos da Alibaba Cloud. O ApsaraVideo Live ingere os streams na origem e os entrega aos POPs ideais mais próximos, considerando a região onde a transmissão ocorre.
Os centros de transmissão ao vivo do ApsaraVideo Live abrangem nove regiões ao redor do mundo, incluindo China (Pequim), China (Xangai), China (Shenzhen), China (Qingdao), Japão (Tóquio), Cingapura, Indonésia (Jacarta) e Alemanha (Frankfurt). Um centro de transmissão oferece recursos de processamento de mídia em tempo real para streams ao vivo, como gravação, captura de snapshot, transcodificação, time shifting, vídeo AI e estúdios de produção. Para iniciar uma transmissão, adicione e configure um domínio de ingestão e um domínio de streaming e associe-os. Ao adicionar esses domínios ao ApsaraVideo Live, especifique um centro de transmissão para eles. Esse centro é o local onde o processamento de mídia em tempo real é aplicado, independentemente da região de coleta e distribuição dos streams.
Como selecionar um centro de transmissão ao vivo?
-
Considere que a ingestão e a transmissão ocorram na China continental e que você não precise de recursos de processamento de mídia em tempo real, como captura de snapshot, gravação ou estúdios de produção.
Ao adicionar um nome de domínio, selecione qualquer região disponível na China continental. Mesmo com muitos streamers em Pequim, a região China (Pequim) não é obrigatória. Se escolher outra região como centro de transmissão, como China (Xangai), o recurso de ingestão de borda permite que os POPs mais próximos de Pequim coletem os streams. O ApsaraVideo Live distribui os streams aos POPs conforme a localização dos espectadores. A região onde o processamento de mídia em tempo real ocorre não afeta essa distribuição.
-
Considere que você precise de recursos de processamento de mídia em tempo real, como captura de snapshot, gravação ou estúdios de produção.
O processamento de mídia em tempo real envolve o armazenamento de imagens e vídeos. Crie um bucket do Object Storage Service (OSS) na mesma região do centro de transmissão. Isso evita problemas causados por processamento de mídia entre regiões e flutuações de rede, como alta latência e instabilidade. Caso já tenha criado um bucket do OSS, verifique se o centro de transmissão reside na mesma região desse bucket.
-
Considere que seus streamers e espectadores estejam localizados fora da China continental.
Recomendamos selecionar o centro de transmissão mais próximo dos streamers. Assim, o ApsaraVideo Live consegue ingerir os streams diretamente nesse centro.
-
Ingestão de borda
A Alibaba Cloud fornece POPs que cobrem os principais países e regiões. Com a ingestão de borda, o ApsaraVideo Live entrega os streams aos POPs mais próximos dos streamers. Em seguida, utiliza a rede otimizada pela Alibaba Cloud para enviar esses streams ao centro de transmissão especificado.
-
Monitoramento em tempo real das condições de rede
Para monitorar as condições de rede de um streamer, siga estas etapas: faça login no console do ApsaraVideo Live. No painel de navegação à esquerda, escolha . Na página Stream Management, clique na aba Acitve Streams. Depois, clique em Stream Monitoring na coluna Actions de um stream para verificar o status de ingestão e as condições de rede do streamer em tempo real. Isso ajuda a garantir a estabilidade da ingestão. Para mais informações, consulte Gerenciar streams.
Também é possível consultar a taxa de quadros e a taxa de bits de um stream em tempo real chamando uma operação de API. Para mais informações, consulte DescribeLiveDomainFrameRateAndBitRateData.
-
Como selecionar a região de aceleração para um nome de domínio?
Ao adicionar um nome de domínio ao ApsaraVideo Live no console, defina o parâmetro Acceleration Region. Essa configuração define o alcance geográfico da aceleração de CDN. Os valores válidos incluem Chinese Mainland, Global e Outside Chinese Mainland. O valor Global indica que a aceleração de CDN será implementada separadamente na China continental, Hong Kong (China), Macau (China), Taiwan (China) e outros países e regiões. Não representa a aceleração entre regiões dentro e fora da China continental.
Se seus streamers e espectadores estiverem na China continental, selecione uma região da China continental como centro de transmissão para os domínios de ingestão e streaming e defina Acceleration Region como Chinese Mainland.
Caso seus streamers e espectadores estejam em Hong Kong (China), Macau (China), Taiwan (China) ou outros países e regiões fora da China continental, como Cingapura, escolha a região de Cingapura como centro de transmissão para os domínios de ingestão e streaming. Em seguida, defina Acceleration Region como Outside Chinese Mainland.
Ao optar por uma região fora da China continental como centro de transmissão, prefira a mais próxima dos streamers e espectadores. Se não houver um centro disponível na região desejada, para obter sugestões sobre a escolha, envie um ticket. Para mais informações, consulte Fale conosco.
-
Quando streamers e espectadores estiverem distribuídos por diferentes áreas geográficas, incluindo China continental, Hong Kong (China), Macau (China), Taiwan (China) e outros países, defina Acceleration Region como Global ou Outside Chinese Mainland para o domínio de streaming. O valor Global abrange a aceleração de CDN em todas as áreas geográficas, enquanto Outside Chinese Mainland exclui a aceleração na China continental.
NotaRegiões de aceleração distintas possuem preços unitários diferentes para largura de banda e tráfego. A cobrança ocorre apenas nas regiões de origem das solicitações de reprodução. Por exemplo, se selecionar Global Accelerator, mas os espectadores estiverem apenas na China continental, não haverá cobrança para regiões fora dessa área. Para detalhes de faturamento, consulte Preços padrão do ApsaraVideo Live e a página de Preços do ApsaraVideo Live.
Este produto está em conformidade com a Ordem Executiva (EO) dos EUA. Para ativar esse recurso, envie um ticket para configuração no backend.
Cenários de seleção de centro de transmissão ao vivo
Localização dos streamers | Localização dos espectadores | Centro de transmissão e região de aceleração necessários | Descrição |
China continental | China continental |
| N/A |
China continental | Hong Kong (China), Macau (China), Taiwan (China) e outros países/regiões fora da China continental |
| Neste cenário, os streamers estão na China continental, enquanto os espectadores residem em Hong Kong (China), Macau (China), Taiwan (China) ou outras localidades internacionais. |
China continental | Cingapura | Solução 1:
Solução 2:
| Nesta situação, utilize o GoChina ICP Filing Assistant para solicitar o registro ICP na China continental referente a domínios externos. Dessa forma, é possível transmitir dentro e fora da China continental. As regiões de Cingapura e as quatro regiões da China continental suportam configuração bidirecional. Independentemente de usar Cingapura ou uma região chinesa como centro, os streams podem ser ingeridos na China continental (origem dos streamers) e entregues em Cingapura (maioria dos espectadores). |
Cingapura | China continental | Solução 1:
Solução 2:
| Aqui também é possível usar o GoChina ICP Filing Assistant para obter o registro ICP na China continental para domínios externos, permitindo transmissões cruzadas. A configuração bidirecional entre Cingapura e as regiões chinesas permite ingerir streams em Cingapura e entregá-los na China continental, onde está a maior parte da audiência. Para atender a alguns espectadores potenciais fora da China continental, defina Acceleration Region como Global. |
China continental | China continental, Hong Kong (China), Macau (China), Taiwan (China) e outros países/regiões |
| Neste caso, os streamers operam na China continental, mas a audiência se divide entre a China e o exterior. |
Hong Kong (China), Macau (China), Taiwan (China) e outros países/regiões fora da China continental | Hong Kong (China), Macau (China), Taiwan (China) e outros países/regiões fora da China continental |
| N/A |
Hong Kong (China), Macau (China), Taiwan (China) e outros países/regiões fora da China continental | China continental |
| Neste cenário, os streamers estão fora da China continental, porém a maioria dos espectadores encontra-se dentro dela. A definição de Acceleration Region como Global visa atender também a possíveis espectadores remanescentes fora da China continental. |
Localização dos streamers | Localização dos espectadores | Seleção do centro de transmissão do domínio e configuração de aceleração de CDN do domínio de streaming | Configuração de aceleração de link internacional | Descrição |
China continental | China continental |
| Não aplicável | A aceleração de link internacional pode ser configurada no nível de stream único ou para todos os streams sob |
China continental | Exterior e regiões administrativas especiais |
| Conforme a localização dos espectadores, escolha EUA, Alemanha, Cingapura, Hong Kong (China) ou Indonésia. Tipo de aceleração: streaming. | Streamers na China continental com audiência no exterior. Se os espectadores estiverem em múltiplas regiões globais, configure várias acelerações de link internacional. |
China continental | Cingapura | Solução 1:
Solução 2:
| Solução 1: selecione Cingapura. Tipo de aceleração: streaming. Solução 2: escolha um dos centros da China continental. Tipo de aceleração: ingestão. | Atende à demanda de transmissão transfronteiriça via goChina. Como as rotas entre Cingapura e a China continental aceitam configuração bidirecional, tanto o centro de Cingapura quanto os chineses permitem ingestão na China e reprodução majoritária em Cingapura. |
Cingapura | China continental | Solução 1:
Solução 2:
| Solução 1: selecione Cingapura. Tipo de aceleração: ingestão. Solução 2: escolha um dos centros da China continental. Tipo de aceleração: streaming. | Resolve necessidades de transmissão transfronteiriça goChina. A configuração bidirecional entre Cingapura e a China continental suporta ingestão em Cingapura com audiência predominantemente chinesa, independente do centro escolhido. Para contemplar eventuais espectadores no exterior, defina a aceleração de CDN do domínio de streaming como Global. |
China continental | China continental + Exterior |
| Dependendo da audiência externa, selecione EUA, Alemanha, Cingapura, Hong Kong (China) ou Indonésia. Tipo de aceleração: streaming. | Streamers na China continental atendendo público misto (local e internacional). Configure a aceleração de link internacional para a audiência externa. Múltiplas regiões exigem múltiplas configurações. |
Exterior | Exterior |
| Configuração desnecessária. | Nenhuma |
Exterior | China continental |
| Conforme a origem dos streamers, opte por EUA, Alemanha, Cingapura, Hong Kong (China) ou Indonésia. Tipo de aceleração: ingestão. | Quando o streamer está no exterior e o público na China continental, a aceleração de link internacional é obrigatória. O uso de Global no domínio de streaming visa cobrir eventuais usuários restantes no exterior. |
O que causa travamentos na reprodução durante transmissões ao vivo?
Geralmente, os travamentos na reprodução têm origem em problemas durante a ingestão do stream. Solucione o problema verificando as seguintes causas comuns de falhas na ingestão:
-
Configuração inadequada do dispositivo de captura de vídeo
A ingestão consome recursos significativos da CPU. Em dispositivos móveis com hardware antigo, se a utilização da CPU ultrapassar 80% durante a ingestão, podem ocorrer oscilações na tela e travamentos variados, prejudicando a captura de vídeo e a experiência do usuário.
-
Taxa de captura de vídeo mal ajustada
Para o olho humano, vídeos com taxa de quadros igual ou superior a 15 quadros por segundo (FPS) parecem fluidos. Abaixo de 10 FPS, os travamentos tornam-se frequentes. Salvo especificação contrária, configure a taxa de quadros para pelo menos 15 FPS.
Embora taxas maiores aumentem a fluidez percebida, acima de 30 FPS o olho humano não distingue melhorias. Além disso, elevar a taxa de quadros amplia a largura de banda necessária para transmissão. Portanto, defina um valor equilibrado.
-
Largura de banda de rede insuficiente
Na maioria dos casos, a má qualidade da rede provoca travamentos. Veja os motivos mais comuns para conexões ruins:
Baixa largura de banda: contate seu provedor de internet para confirmar a capacidade contratada e verifique se ela suporta a transmissão ao vivo.
Consumo de downstream: verifique se downloads ativos estão saturando a conexão.
Recursos do sistema esgotados: cheque se há muitos programas rodando em segundo plano. Encerre processos desnecessários para liberar recursos.