Understanding Amazon Chime SDK media pipeline creation
You follow a multi-step process to create an Amazon Chime SDK media pipeline, and you can create several types of pipelines. The following list outlines the creation process and provide links to more information about creating the various types of pipelines.
-
Create an Amazon S3 bucket. You must create the bucket in the same AWS Region as the meeting. For more information, refer to Creating an Amazon S3 bucket for Amazon Chime SDK media capture pipelines.
-
Create a service-linked role named
AWSServiceRoleForAmazonChimeSDKMediaPipelines
. This allows media pipelines to access meetings on your behalf. For more information, refer to Creating a service-linked role for Amazon Chime SDK media pipelines. -
Create an IAM role with sufficient permission to interact with the Amazon Chime SDK media pipeline APIs . To create that role, we recommend adding the AmazonChimeSDK managed policy from the IAM console. The policy contains the necessary APIs.
Your IAM role must also have permission to call the Amazon S3 GetBucketPolicy API on all resources. The following example shows a typical policy for doing so.
{ "Version": "2012-10-17", "Statement": [ { "Action": "s3:GetBucketPolicy", "Effect": "Allow", "Resource": "*" } ] }
Once you have those items, see these topics for information on creating pipelines.