IVS Service Quotas | 低延遲串流 - Amazon IVS

IVS Service Quotas | 低延遲串流

以下是 Amazon Interactive Video Service (IVS) 端點、資源和其他操作的服務配額與限制。服務配額 (也稱為限制) 是您 AWS 帳戶的服務資源或操作數目最大值。也就是說,這些限制以 AWS 帳戶為依據,除非表格中另有說明。另請參閱 AWS Service Quotas

可使用端點透過程式設計方式連接到 AWS 服務。另請參閱 AWS 服務端點

所有配額均按區域執行。

重要:所有帳戶都擁有並行檢視和並行串流的數量限制。(view 是獨特的檢視工作階段,它正在主動下載或播放影片。如需更詳細的定義,請參閱IVS 詞彙表。) 確保您的限制足夠,並在需要時請求增加,特別是當您正在規劃大型串流事件時

Service Quotas 增加

對於可調整的配額,您可以透過 AWS 主控台請求增加速率。也可以使用主控台檢視服務配額的相關資訊。

API 呼叫速率配額不可調整。

API 呼叫速率配額

端點類型 端點 預設
頻道

BatchGetChannel

5 TPS
頻道

CreateChannel

5 TPS
頻道

DeleteChannel

5 TPS
頻道

GetChannel

5 TPS
頻道

ListChannels

5 TPS
頻道

UpdateChannel

5 TPS
播放限制政策

CreatePlaybackRestrictionPolicy

5 TPS
播放限制政策

DeletePlaybackRestrictionPolicy

5 TPS
播放限制政策

GetPlaybackRestrictionPolicy

5 TPS
播放限制政策

ListPlaybackRestrictionPolicies

5 TPS
播放限制政策

UpdatePlaybackRestrictionPolicy

5 TPS
私有頻道

DeletePlaybackKeyPair

3 TPS
私有頻道

GetPlaybackKeyPair

3 TPS
私有頻道

ImportPlaybackKeyPair

3 TPS
私有頻道

ListPlaybackKeyPairs

3 TPS
私有頻道

BatchStartViewerSessionRevocation

2 TPS
私有頻道

StartViewerSessionRevocation

10 TPS
錄製組態

CreateRecordingConfiguration

3 TPS
錄製組態

DeleteRecordingConfiguration

3 TPS
錄製組態

GetRecordingConfiguration

3 TPS
錄製組態

ListRecordingConfigurations

3 TPS
串流

GetStream

5 TPS
串流

GetStreamSession

5 TPS
串流

ListStreams

5 TPS
串流

ListStreamSessions

5 TPS
串流

PutMetadata

每個頻道 5 TPS

每個帳戶 155 TPS

串流

StopStream

5 TPS
串流金鑰

BatchGetStreamKey

5 TPS
串流金鑰

CreateStreamKey

5 TPS
串流金鑰

DeleteStreamKey

5 TPS
串流金鑰

GetStreamKey

5 TPS
串流金鑰

ListStreamKeys

5 TPS
標籤

ListTagsForResource

10 TPS
標籤

TagResource

10 TPS
標籤

UntagResource

10 TPS

其他配額

資源或功能 預設 可調整 描述
頻道 5,000 每個 AWS 區域的頻道數目上限。
並行串流 100 每個 AWS 區域可同時串流的頻道數目上限。如果超過此閾值,串流就會遭到拒絕。
並行檢視 15,000 允許在 AWS 區域的所有頻道中播放即時頻道的檢視次數上限。(檢視是一個獨特的檢視工作階段,它用於下載或播放影片。請參閱本頁開頭的重要備註。)

擷取位元速率 (如果頻道 typeBASIC))

1.5 Mbps 或 3.5 Mbps

可以串流至頻道 (其 typeBASIC) 的每秒位元數上限。

  • 如果輸入影片的品質為 480p 或更低,則預設配額為 1.5 Mbps。

  • 如果輸入影片的品質高於 480p 但低於 1080p,則預設配額為 3.5 Mbps。

警告:如果超過此閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

擷取位元速率 (如果頻道 typeSTANDARD,使用單軌輸入)

8.5 Mbps

可以使用單軌輸入串流至頻道 (其 typeSTANDARD [預設]) 的每秒位元數上限。警告:如果超過此閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

擷取位元速率 (如果頻道 typeSTANDARD,使用多軌輸入的解析度最高可達 FULL_HD)

15 Mbps

可以使用多軌輸入串流至頻道 (其 typeSTANDARD [預設],其 multitrackInputConfiguration.maximumResolutionSDHDFULL_HD) 的每秒位元數上限。警告:如果超過此閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

擷取位元速率 (如果頻道 typeADVANCED_HD)

8.5 Mbps

可以串流至頻道類型為 ADVANCED_HD 的每秒位元數上限。警告:如果超過此閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

擷取位元速率 (如果頻道 typeADVANCED_SD)

8.5 Mbps

可以串流至頻道類型為 ADVANCED_SD 的每秒位元數上限。警告:如果超過此閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

擷取解析度 (單軌輸入)

1080p (總像素 2.1 萬像素,1920 像素/邊緣)

可使用單軌輸入串流至頻道 (無論其 type) 的最大解析度 (以像素為單位)。有兩個相關的閾值:總像素和每個邊緣的像素。警告:如果超過這些閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

擷取解析度 (如果頻道 typeSTANDARD,使用多軌輸入)

請參閱說明

可使用多軌輸入串流至頻道 (其 typeSTANDARD) 之個別軌道的最大解析度 (以像素為單位)。預設值會根據 multitrackInputConfiguration.maximumResolution 的值而有所不同:

  • SD:480p (總像素 40 萬像素,864 像素/邊緣)

  • HD:720p (總像素 90 萬像素,1280 像素/邊緣)

  • FULL_HD:1080p (總像素 210 萬像素,1920 像素/邊緣)>

有兩個相關的閾值:總像素和每個邊緣的像素。警告:如果超過這些閾值,串流可能會立即中斷連線。如需有關頻道 type 的詳細資訊,請參閱 IVS 低延遲串流 API 參考中的頻道類型

中繼資料承載 1 KB

PutMetadata 請求承載的最大容量 (Amazon IVS API)。

播放授權金鑰對 3 每個 AWS 區域 的播放授權金鑰對數目上限。
播放限制政策 3 每個 AWS 區域的播放限制政策數上限。
播放限制政策國家/地區 200

播放限制政策中 allowedCountries 清單的大小上限;意即每個政策的國家/地區數上限。

播放限制政策原始伺服器 5

播放限制政策中 allowedOrigins 清單的大小上限;意即每個政策的原始伺服器數上限。

播放限制政策原始伺服器長度 256

播放限制政策中 allowedOrigins 清單之項目的大小上限 (以字元為單位)。

播放權杖大小 2 KB 用於啟動播放的整個 JSON Web Token (JWT) 大小上限。
錄製組態 20 每個 AWS 區域 的錄製組態數量上限。
串流金鑰 1 每個頻道的串流金鑰數目上限。
串流接管 100 每個串流的串流接管數上限。

Service Quotas 與 CloudWatch 用量指標整合

您可以透過 CloudWatch 用量指標,使用 CloudWatch 主動管理您的服務配額。您可使用這些指標,在 CloudWatch 圖表和儀表板中視覺化目前的服務使用狀況。Amazon IVS 用量指標對應 Amazon IVS 服務配額。

您可以使用 CloudWatch 指標數學函數,以圖表顯示這些資源的服務配額。您也可以設定警示,在您的用量接近服務配額時發出警示。

若要存取用量指標:

  1. 開啟 Service Quotas 主控台,網址為 https://console.aws.amazon.com/servicequotas/

  2. 在導覽窗格中,選擇 AWS services (AWS 服務)。

  3. 從 AWS 服務清單中,搜尋並選取 Amazon Interactive Video Service

  4. Service quotas (服務配額) 清單中,選取感興趣的服務配額。開啟新頁面,其中包含服務配額/指標的相關資訊。

或者,您也可以透過 CloudWatch 主控台取得這些指標。在 AWS Namespaces (AWS 命名空間) 中,選擇 Usage (用量)。然後,在 Service (服務) 清單中選擇 IVS。(請參閱監控 Amazon IVS 低延遲串流功能。)

AWS/Usage (AWS/用量) 命名空間中,Amazon IVS 會提供下列指標:

指標名稱 描述

ResourceCount

您的帳戶中正在執行的特定資源數量。資源由與指標相關聯的維度定義。

有效統計資訊:最大值 (1 分鐘內使用的最大資源數量)。

以下維度用於改進用量指標:

維度 描述
Service (服務)

包含該資源的 AWS 服務的名稱。有效值:IVS

類別

正在追蹤的資源類別。有效值:None

Type

正在追蹤的資源類型。有效值:Resource

資源

AWS 資源的名稱。有效值:ConcurrentStreamsConcurrentViews

「ConcurrentStreams」和「ConcurrentViews」用量指標是 AWS/IVS 命名空間 (使用「無」維度) 中這些指標的副本,如監控 Amazon IVS 低延遲串流功能所述。

為用量指標建立 CloudWatch 警示

若要根據 Amazon IVS 用量指標建立 CloudWatch 警示:

  1. 從 Service Quotas 主控台中,選擇感興趣的服務配額,如上所述。目前,只能為並行串流和並行檢視建立警示。

  2. Amazon CloudWatch alarms (Amazon CloudWatch 警示) 部分中,選擇 Create (建立)。

  3. Alarm threshold (警示閾值) 下拉式清單中,選擇您想要將其設為警示值的已套用配額值的百分比。

  4. 對於 Alarm name (警示名稱),輸入警示的名稱。

  5. 選取 Create (建立)。