割り当て量と制限

このドキュメントでは、Live Stream API に適用される割り当てと上限の一覧を示します。

Google Cloud では、割り当てを使用して公平性を確保し、リソースの使用量と可用性の急増を抑えます。割り当ては、Google Cloud プロジェクトで使用できる Google Cloud リソースの量を制限します。割り当ては、ハードウェア、ソフトウェア、ネットワーク コンポーネントなど、さまざまなリソースタイプに適用されます。たとえば、割り当てによって、サービスへの API 呼び出しの数、プロジェクトで同時に使用されるロードバランサの数、作成可能なプロジェクトの数を制限できます。割り当てを適用することで、サービスの過負荷を防ぎ、Google Cloud ユーザーのコミュニティを保護します。割り当ては、自組織で使用している Google Cloud リソースの管理にも役立ちます。

Cloud Quotas システムは次のことを行います。

  • Google Cloud のプロダクトとサービスの消費量をモニタリングする
  • これらのリソースの消費量を制限する
  • 割り当て値の変更をリクエストする手段を提供する

ほとんどの場合、割り当ての許容量を超えるリソースを消費しようとすると、システムによってリソースへのアクセスがブロックされ、実行しようとしているタスクは失敗します。

割り当ては通常、Google Cloud プロジェクト レベルで適用されます。あるプロジェクトでリソースを使用しても、別のプロジェクトで使用可能な割り当てに影響することはありません。Google Cloud プロジェクト内では、すべてのアプリケーションと IP アドレスで割り当てが共有されます。

Live Stream API リソースには上限もあります。これらの上限は、割り当てシステムとは無関係です。上限は、特に明記されていない限り、変更できません。

一般的な制限事項

  • ライブ ストリーム セッションは、チャネルを開始してから 24 時間継続します。STOPPED または STOPPING 以外の StreamingState で 24 時間が経過すると、チャネルが再起動される可能性があります。

  • ts コンテナを含む mux ストリームには、音声ストリームを 1 つだけ、動画ストリームを最大で 1 つ含める必要があります。

  • ts コンテナを含む mux ストリームは、HLS マニフェストにのみ含めることができます。マニフェストに tsfmp4 mux ストリームを混在することはできません。

数量に基づく割り当て

次のリージョン割り当ては、時間が経過してもリセットされず、代わりにリソースを解放すると解放されます。

リージョンごとの割り当て
チャンネル 101
入力 20
HD 出力ストリーム 20
SD 出力ストリーム 40
アセット 10

1 チャンネルの割り当ては、実行中のチャンネルに適用されます。リージョンごとに一度に実行できるチャネルは 10 個までです。

リクエストの割り当て

Live Stream API リクエストには、次の割り当てが適用されます。

リクエストの割り当て
1 分あたりの API リクエスト数 6000
1 リージョンで 1 分間に可能なオペレーション リクエスト数 1200
1 分、1 リージョンあたりの GET リクエスト数 1200
1 分、1 リージョンあたりのリスト リクエスト数 300
1 分、1 リージョンあたりのミューテーション リクエスト数 300

これらの割り当ては、Google Cloud の各プロジェクトに適用され、そのプロジェクトを使用するすべてのアプリケーションと IP アドレスで共有されます。

入力の上限

入力ストリームは、次の上限に従う必要があります。

階層 解決策 ビットレート FPS
SD <720p <=6 Mbps <=60
HD <=1080p <=25 Mbps <=60

出力の上限

階層 解決策 ビットレート FPS
SD <720p <=3 Mbps <=60
HD <=1080p <=15 Mbps <=60

チャネルごとのリソースの上限

各チャネルには次の上限が適用されます。

チャネルごとのリソース
イベント1 1000
入力アタッチメント 6
マニフェスト 10
HD 動画出力ストリーム 3
動画出力ストリームの合計数 10
音声出力ストリーム 20
スプライト シートの設定 3

1 上限に達した場合は、最も古いイベントを削除して、新しいイベント用のスペースを確保する必要があります。

割り当ての増加

Live Stream API の割り当てを引き上げる場合は、Google Cloud コンソールを使用して割り当ての引き上げをリクエストできます。詳しくは、割り当ての増加をリクエストするをご覧ください。