建立 Amazon Chime SDK 媒體管道 - Amazon Chime SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立 Amazon Chime SDK 媒體管道

重要

您和您的最終使用者必須瞭解記錄 Amazon Chime SDK 會議可能需要遵守有關電子通訊錄製的法律或法規。您和您的終端使用者有責任遵守有關錄製檔的所有適用法律,包括在錄製的工作階段中正確通知所有參與者正在錄製的工作階段或通訊,並取得他們的同意。

您和您的終端使用者必須對使用 Media Live Connector 服務進行的所有內容串流負責,並且必須確保此類內容不違反法律、侵犯或不恰當任何第三方的權利,或以其他方式違反您與 Amazon 之協議的重要條款。

若要擷取或串流 Amazon Chime 開發套件會議,您必須建立媒體管道。媒體管線可以由下列其中一個管線組成:

  • 媒體擷取 — 您可以使用媒體擷取管道來擷取音訊、視訊和內容共用串流,以及會議事件和資料訊息。所有媒體擷取管道都會將其資料儲存到您建立的 Amazon 簡易儲存服務 (S3) 儲存貯體。您可以為每個 Amazon Chime SDK 會議建立一個媒體擷取管道。如需詳細資訊,請參管道建立概觀閱本節稍後的〈〉。

  • 媒體串連 — 您可以使用媒體串連管線來串連媒體擷取管線中的成品。串連管線的運作獨立於媒體擷取和即時連接器管線。如需詳細資訊,請參建立媒體串連管道閱本節稍後的〈〉。

  • 媒體即時連接器 — 您可以使用媒體即時連接器管道連線到可讓您將 Amazon Chime SDK 會議串流到 RTMP 端點的服務。每個 Amazon Chime SDK 會議最多可以建立一個媒體即時連接器管道。如需詳細資訊,請參建立媒體即時連接器管線閱本節稍後的〈〉。

  • 媒體串流 — 您可以使用媒體串流管道擷取會議中所有出席者的個別音訊,以及媒體串連管道產生的混合音訊。所有媒體串流管道都會將其資料儲存到 Amazon Kinesis Video Streams (KVS)。如需詳細資訊,請參建立媒體串流管線閱本節稍後的〈〉。

您建立的管線取決於您使用的命名空間。如果您使用Chime命名空間,則只能建立媒體擷取管線。如果您使用ChimeSdkMediaPipelines命名空間,也可以建立媒體串連和媒體即時連接器管線,並使用複合功能。如果您要移轉至ChimeSdkMediaPipelines命名空間,請參閱遷移到ChimeSdkMediaPipelines命名空間

下表列出每個區域中作用中媒體管道的預設限制。每種類型的管線都計入限制。

區域 預設活動配管限制

us-east-1

100

us-west-2

10

ap-northeast-1 10
ap-northeast-2 10
ap-south-1 10

ap-southeast-1

10

ap-southeast-2 10
ca-central-1 10

eu-central-1

10

eu-west-2 10
注意

如果您超過任何區域的限制,CreateMediaCapturePipelineCreateMediaConcatenationPipeline、和 CreateMediaLiveConnectorPipelineAPI 都會擲回超出資源限制的例外狀況。

您可以使用 AWS 主控台中的「Service Quotas」頁面來調整作用中的管道限制,也可以聯絡您的客戶支援代表。如需 Amazon Chime 開發套件會議限制的詳細資訊,請參閱Amazon Chime SDK 服務配額

在開始之前,您必須將用戶端應用程式與 Amazon Chime SDK 用戶端程式庫整合。如需詳細資訊,請參閱 與用戶端程式庫整合。如需媒體管道的詳細資訊,請參閱使用媒體管道擷取 Amazon Chime SDK 會議