SDK AWS Chime | contentShareObserver.contentShareDidStop() запускается только для "локального" пользователя

Я использую await meetingSession.audioVideo.stopContentShare();чтобы завершить демонстрацию экрана. Но обратный вызов в contentShareObserver.contentShareDidStop() запускается только для "локального" участника и не запускается для любого другого клиента.

Каков правильный обратный вызов, чтобы каждый участник мог получить сообщение / звонок о том, что демонстрация экрана остановлена?

Что я пытаюсь сделать, так это... просто скрыть контейнер видео для демонстрации экрана на всех устройствах участников после нажатия кнопки "остановить демонстрацию экрана".

Помимо contentShareDidStop Я также пробовал использовать audioVideoDidUpdate, но он никогда не вызывается при вызове stopContentShare().

Заранее спасибо.

РЕДАКТИРОВАТЬ: Я также пробовал многие из доступных интерфейсов ScreenSharingSessionObserver кажется очевидным, но я не знаю, как его подключить. Нет ничего... НИКАКОГО объяснения того, как работает любой из этих интерфейсов. Вы получаете базовое введение 101 от AWS, а затем вам остается только догадываться обо всем. Абсолютно бесит!

0 ответов

Другие вопросы по тегам