SDK AWS Chime | contentShareObserver.contentShareDidStop() запускается только для "локального" пользователя
Я использую
await meetingSession.audioVideo.stopContentShare();
чтобы завершить демонстрацию экрана. Но обратный вызов в contentShareObserver.contentShareDidStop() запускается только для "локального" участника и не запускается для любого другого клиента.
Каков правильный обратный вызов, чтобы каждый участник мог получить сообщение / звонок о том, что демонстрация экрана остановлена?
Что я пытаюсь сделать, так это... просто скрыть контейнер видео для демонстрации экрана на всех устройствах участников после нажатия кнопки "остановить демонстрацию экрана".
Помимо
contentShareDidStop
Я также пробовал использовать audioVideoDidUpdate, но он никогда не вызывается при вызове stopContentShare().
Заранее спасибо.
РЕДАКТИРОВАТЬ: Я также пробовал многие из доступных интерфейсов ScreenSharingSessionObserver кажется очевидным, но я не знаю, как его подключить. Нет ничего... НИКАКОГО объяснения того, как работает любой из этих интерфейсов. Вы получаете базовое введение 101 от AWS, а затем вам остается только догадываться обо всем. Абсолютно бесит!