aws-samples / aws-samples/amazon-chime-sdk

Chime Media Capture Pipeline unreliable

Open
#286 2 comments 0 reactions 0 assignees View on GitHub
capture-service
Dominant language
TypeScript
Stars
116
Forks
133
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
There is an issue when multiple video streams are recorded in a meeting

**To Reproduce**
Attempt to use Media Capture Pipeline to record multiple video streams in a Chime video conference call.

**Expected behavior**
To be able to record multiple video streams in a meeting.

The workaround temporarily suggested by AWS is to use composited video for the recording as per this blog post:
https://aws.amazon.com/blogs/business-productivity/capture-amazon-chime-sdk-meetings-using-media-capture-pipelines/

To use ExternalUserId to filter the video streams to be recorded. The externalUserId is determined by your application and not generated by Chime SDK. This can be pre-defined before the attendee is created. You can use this mechanism to record less video streams (less cost) or use it for composited video.

Chime SDK team are aware of this issue and we are working on a fix for temporary failures.

**Additional context**
Add any other context about the problem here.

Contributor guide

Open the contributing guide

Research direction

No repository files, tests, or entry points are identified. Start by reproducing multiple video-stream recording through the Media Capture Pipeline and read the linked AWS blog and workaround; done means multiple streams record reliably without depending on composited video or filtering.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
audio-video-rtc, cloud
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.