配額與限制

本文列出 Live Stream API 適用的配額和系統限制。

  • 配額會指定您可使用的可計數共用資源數量。配額是由 Live Stream API 等 Google Cloud 服務定義。
  • 系統限制是無法變更的固定值。

Google Cloud 會使用配額來確保公平性,並減少資源使用量和可用性暴增的情況。配額會限制專案可使用的Google Cloud 資源 Google Cloud 數量。配額適用於各種資源類型,包括硬體、軟體和網路元件。舉例來說,配額可以限制對服務發出的 API 呼叫數、專案並行使用的負載平衡器數量,或是可建立的專案數量。配額可以預防服務過載,進而保障Google Cloud 使用者社群的權益。配額也能協助您管理自己的 Google Cloud 資源。

Cloud Quotas 系統會執行下列操作:

在大多數情況下,如果您嘗試使用的資源超過配額,系統會封鎖資源存取權,導致您嘗試執行的工作失敗。

配額通常是在 Google Cloud 專案 層級套用。在一個專案中使用資源,不會影響另一個專案的可用配額。在 Google Cloud 專案中,所有應用程式和 IP 位址會共用配額。

Live Stream API 資源也有系統限制。 系統限制無法變更。

一般限制

  • 頻道開始直播後,直播工作階段會持續 24 小時。如果頻道在 STOPPEDSTOPPING 以外的任何 StreamingState中閒置 24 小時,系統可能會重新啟動頻道。

  • 含有 ts 容器的多工串流必須只包含一個音訊串流,以及最多一個視訊串流。

  • 只有 HLS 資訊清單可以包含具有 ts 容器的多工串流。資訊清單不得同時包含 tsfmp4 MUX 串流。

分配配額

下列區域配額不會隨時間重設,而是會在您釋出資源時釋出:

每個區域的配額
管道 101
輸入內容 20
HD 輸出串流 20
SD 輸出串流 40
資產 10

1頻道配額適用於正在執行的頻道。每個區域一次最多只能執行 10 個頻道。

要求配額

Live Stream API 要求適用下列配額規定:

要求配額
每分鐘的 API 要求數 6000
每個區域每分鐘的作業要求數 1200
每個區域每分鐘的 Get 要求數 1200
每個地區每分鐘的清單要求數 300
每個區域每分鐘的變動要求數 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
Sprite 工作表設定 3

1 達到上限後,您必須刪除最舊的活動,才能為新活動騰出空間。

增加配額

如要增加任何 Live Stream API 的配額,可以透過 Google Cloud 控制台申請提高配額。詳情請參閱「要求調整配額」。