Is there a way to dynamically change SelectedVideoStreams for a Chime SDK Media Pipeline?

0

I am building an app with the Chime SDK that has the following requirement: There should be a live stream to a MediaLive channel, where only selected attendees appear, and that selection changes dynamically during the meeting and live stream. These "staged" or "featured" attendees should be the only ones showing up in the live stream. The selection is not based on who is talking (voice activity) but it is controlled by the application.

In this way, other attendees that are in the meeting but not "staged", they can see each other when joining the meeting, but the live stream viewers cannot see them until they are "staged".

I was looking into this tutorial https://aws.amazon.com/blogs/business-productivity/amazon-chime-sdk-launches-live-connector-for-streaming/ and this video https://www.youtube.com/watch?v=9ou2qizJCgU, it seems there is a way to select the attendees to be streamed using SelectedVideoStreams:

                "SourceConfiguration": {
                    "SelectedVideoStreams": { 
                        "AttendeeIds": ["attendeeID1","attendeeID2"], 
                        "ExternalUserIds": [ "string" ]
                    }
                }

But this can be set only on creation of the Chime SDK Media Live Connector Pipeline. I did not find a way to update that selection once the pipeline was created and it is streaming to my MediaLive Channel input via RTMP.

Is there any way to accomplish this?

질문됨 10달 전130회 조회
답변 없음

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠