割り当てと上限

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

割り当ては、Google Cloud プロジェクトで使用できる共有 Google Cloud リソース(ハードウェア、ソフトウェア、ネットワーク コンポーネントなど)の量を制限します。つまり、割り当てはシステムの一部で、次の機能があります。

  • Google Cloud のプロダクトとサービスの使用量や消費量をモニタリングする。
  • 公平性の確保や使用量急増の抑制などのため、これらのリソースの消費量を制限する。
  • 規定の制限を自動的に適用する構成を維持する。
  • 割り当てをリクエストまたは変更する手段を提供する。

ほとんどの場合、割り当てを超過すると、システムは関連する Google リソースへのアクセスをすぐにブロックするため、ユーザーが試行しているタスクは失敗します。ほとんどの場合、割り当ては各 Google Cloud プロジェクトに適用され、その Google Cloud プロジェクトを使用するすべてのアプリケーションと IP アドレスで共有されます。

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

一般的な制限事項

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

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

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

数量に基づく割り当て

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

リージョンあたりの割り当て
チャネル 10
入力 20
HD 出力ストリーム 20
SD 出力ストリーム 40
アセット 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 コンソールを使用して割り当ての引き上げをリクエストできます。詳しくは、割り当ての増加をリクエストするをご覧ください。