Record an Amazon Chime SDK meeting to S3 using a Media Capture Pipeline and concatenate the MP4 chunks

domain: docs.aws.amazon.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call CreateMediaCapturePipeline (chime-sdk-media-pipelines regional endpoint) with SourceType=ChimeSdkMeeting, SourceArn pointing to your meeting, and SinkType=S3Bucket with your bucket ARN and prefix.
  2. The pipeline writes 5-second MP4 segment files to S3 for both audio (all-attendee mixed audio and active-speaker video in AudioWithActiveSpeakerVideo mode) and individual video streams — file names carry a timestamp in the format yyyy-MM-dd-HH-mm-ss-SSS.mp4.
  3. To end capture, call DeleteMediaCapturePipeline with the pipeline ID; the pipeline status transitions to Deleting and then the final segments are flushed to S3.
  4. Create a Media Concatenation Pipeline (CreateMediaConcatenationPipeline) pointing at the same S3 prefix to merge the 5-second MP4 chunks into a single MP4 output file.
  5. Monitor the concatenation pipeline status via GetMediaPipeline until it reaches Stopped, then retrieve the concatenated MP4 from the output S3 location.

Known gotchas

Related routes

Create an Amazon Chime SDK media concatenation pipeline to archive a meeting recording to S3
docs.aws.amazon.com · 6 steps · unrated
record Amazon Chime SDK meetings to S3 using media capture pipelines
docs.aws.amazon.com · 5 steps · unrated
Restream an Amazon Chime SDK meeting to an RTMP destination using a media live-connector pipeline
docs.aws.amazon.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans