aws-samples / aws-samples/amazon-chime-sdk
Chime Media Capture Pipeline unreliable
- 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
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