Cotas e limites

Este documento lista as cotas e os limites do sistema que se aplicam à API Live Stream.

  • As cotas especificam a quantidade de um recurso compartilhado e contável que pode ser usado. As cotas são definidas pelos serviços do Google Cloud, como a API Live Stream.
  • Os limites do sistema são valores fixos que não podem ser alterados.

O Google Cloud usa cotas para garantir a imparcialidade e reduzir picos no uso e na disponibilidade de recursos. Uma cota restringe quanto de um recurso do Google Cloud o projeto do Google Cloud pode usar. As cotas se aplicam a vários tipos de recursos, incluindo hardware, software e componentes de rede. Por exemplo, as cotas podem restringir o número de chamadas de API para um serviço, o número de balanceadores de carga usados simultaneamente pelo projeto ou o número de projetos que podem ser criados. As cotas protegem a comunidade de usuários do Google Cloud, impedindo a sobrecarga de serviços. As cotas também ajudam você a gerenciar seus próprios recursos do Google Cloud.

O sistema de cotas do Cloud faz o seguinte:

  • Monitora o consumo de produtos e serviços do Google Cloud.
  • Restringe o consumo desses recursos.
  • Fornece um meio de solicitar mudanças no valor da cota

Na maioria dos casos, quando você tenta consumir mais de um recurso do que a cota permite, o sistema bloqueia o acesso ao recurso e a tarefa que você está tentando executar falha.

As cotas geralmente se aplicam ao projeto do nível Google Cloud. O uso de um recurso em um projeto não afeta a cota disponível em outro. Em um projeto do Google Cloud, as cotas são compartilhadas entre todos os aplicativos e endereços IP.

Também há limites de sistema para os recursos da API Live Stream. Não é possível alterar os limites.

Limites gerais

  • As sessões de transmissão ao vivo duram 24 horas após o início de um canal. Após 24 horas em qualquer StreamingState, exceto STOPPED ou STOPPING, o canal pode ser reiniciado.

  • Um stream de mux com um contêiner ts precisa conter exatamente um stream de áudio e até um stream de vídeo.

  • Somente manifestos HLS podem conter transmissões mux com o contêiner ts. Os manifestos não podem conter uma mistura de transmissões mux ts e fmp4.

cotas de alocação.

As cotas regionais a seguir não são redefinidas e, em vez disso, são liberadas quando você libera o recurso:

Cotas por região Valor
Canais 101
Entradas 20
Fluxos de saída em HD 20
Fluxos de saída de SD 40
Recursos 10

1A cota de canais se aplica a canais em execução. Você só pode executar até 10 canais por vez em cada região.

Solicitar cotas

As cotas a seguir se aplicam às solicitações da API Live Stream:

Solicitação de cotas Valor
Solicitações de API por minuto 6000
Solicitações de operação por minuto e região 1200
Solicitações de recebimento por minuto e região 1200
Solicitações de lista por minuto e região 300
Solicitações de mutação por minuto e por região 300

Essas cotas valem para cada projeto do Google Cloud e são compartilhadas por todos os aplicativos e endereços IP que usam esse projeto.

Limites de entrada

As streams de entrada precisam seguir os limites abaixo:

Nível Resolução Taxa de bits QPS
SD <720p <=6 Mbps <=60
HD <=1080p <=25 Mbps <=60

Limites de saída

Nível Resolução Taxa de bits QPS
SD <720p <=3 Mbps <=60
HD <=1080p <=15 Mbps <=60

Limites de recursos por canal

Os limites a seguir se aplicam a cada canal:

Recurso por canal Valor
Eventos1 1000
Inserir anexos 6
Manifestos 10
Streams de saída de vídeo em HD 3
Total de streams de saída de vídeo 10
Streams de saída de áudio 20
Configurações da folha de sprite 3

1 Quando o limite for atingido, será necessário excluir os eventos mais antigos para abrir espaço para novos eventos.

Aumento de cotas

Se você quiser aumentar alguma cota da API Live Stream, use o console do Google Cloud para solicitar um aumento de cota. Para mais detalhes, consulte Como solicitar uma cota maior.