Quotas et limites

Ce document répertorie les quotas et limites système qui s'appliquent à l'API Live Stream.

  • Les quotas spécifient la quantité d'une ressource partagée dénombrable que vous pouvez utiliser. Les quotas sont définis par les services Google Cloud tels que l'API Live Stream.
  • Les limites système sont des valeurs fixes qui ne peuvent pas être modifiées.

Google Cloud utilise des quotas pour garantir l'équité et réduire les pics d'utilisation et de disponibilité des ressources. Un quota limite la quantité de ressourcesGoogle Cloud que votre projet Google Cloud peut utiliser. Les quotas s'appliquent à différents types de ressources, y compris les composants matériels, logiciels et réseau. Par exemple, les quotas peuvent limiter le nombre d'appels d'API à un service, le nombre d'équilibreurs de charge utilisés simultanément par votre projet ou le nombre de projets que vous pouvez créer. Les quotas protègent la communauté des utilisateurs deGoogle Cloud en empêchant la surcharge des services. Les quotas vous aident également à gérer vos propres ressources Google Cloud .

Le système Cloud Quotas effectue les opérations suivantes :

Dans la plupart des cas, lorsque vous tentez d'utiliser plus d'une ressource que son quota ne le permet, le système bloque l'accès à la ressource et la tâche que vous essayez d'effectuer échoue.

Les quotas s'appliquent généralement au niveau du projet Google Cloud . Votre utilisation d'une ressource dans un projet n'affecte pas votre quota disponible dans un autre projet. Dans un projet Google Cloud , les quotas sont partagés entre toutes les applications et adresses IP.

Des limites système s'appliquent également aux ressources de l'API Live Stream. Les limites système ne peuvent pas être modifiées.

Limites générales

  • Les sessions de diffusion en direct durent 24 heures après la création d'une chaîne. Si une chaîne reste dans un StreamingState autre que STOPPED ou STOPPING pendant 24 heures, elle peut être redémarrée.

  • Un flux muxé avec un conteneur ts doit contenir exactement un flux audio et jusqu'à un flux vidéo.

  • Seuls les fichiers manifestes HLS peuvent contenir des flux muxés avec le conteneur ts. Les fichiers manifestes ne peuvent pas contenir un mélange de flux mux ts et fmp4.

Les quotas d'allocation

Les quotas régionaux suivants ne sont pas réinitialisés au fil du temps, mais sont libérés lorsque vous libérez la ressource :

Quotas par région Valeur
Canaux 101
Entrées 20
Flux de sortie HD 20
Flux de sortie SD 40
Éléments 10

1 Le quota de chaînes s'applique aux chaînes en cours d'exécution. Vous ne pouvez exécuter que 10 canaux à la fois par région.

Quotas de requêtes

Les quotas suivants s'appliquent aux requêtes de l'API Live Stream :

Quota de requêtes Valeur
Requêtes API par minute 6000
Requêtes d'opération par minute et par région 1200
Requêtes Get par minute et par région 1200
Requêtes List par minute et par région 300
Requêtes de mutation par minute et par région 300

Ces quotas s'appliquent à tous les projets Google Cloud . Ils sont partagés entre toutes les applications et adresses IP associées à chacun des projets.

Limites d'entrée

Les flux d'entrée doivent respecter les limites ci-dessous :

Niveau Solution Débit FPS
SD < 720p <=6 Mbit/s <=60
HD <=1080p <=25 Mbit/s <=60

Limites de sortie

Niveau Solution Débit FPS
SD < 720p <=3 Mbit/s <=60
HD <=1080p <=15 Mbit/s <=60

Limites de ressources par canal

Les limites suivantes s'appliquent à chaque canal individuel :

Ressource par canal Valeur
Événements1 1000
Pièces jointes d'entrée 6
Fichiers manifestes 10
Flux de sortie vidéo HD 3
Nombre total de flux de sortie vidéo 10
Flux de sortie audio 20
Paramètres de la feuille de sprites 3

1 Une fois la limite atteinte, vous devez supprimer les événements les plus anciens pour faire de la place aux nouveaux.

Augmentation des quotas

Si vous souhaitez augmenter vos quotas pour l'API Live Stream, vous pouvez en faire la demande via la console Google Cloud . Pour en savoir plus, consultez Demander un ajustement de quota.