SDK Google Meet Live Sharing позволяет разработчикам синхронизировать контент между устройствами в режиме реального времени и включать Meet в свои приложения, позволяя им предлагать своим пользователям новые, увлекательные и по-настоящему интересные впечатления.
Если конечный пользователь хочет начать совместное использование в реальном времени, есть три точки входа:
- Из приложения, использующего Meet Live Sharing SDK.
- Из Google Meet.
- Использование URL-адреса Meet, которым поделились другие.
Вариант 1. Из приложения с помощью Meet Live Sharing SDK.
При просмотре видео в приложении для обмена в реальном времени выберите «Обмен в реальном времени» . Затем Meet начинает сеанс обмена информацией в реальном времени.
Вызов AddonSession.Builder.begin()
заставляет приложение Meet начать собрание и присоединиться к нему. Если пользователь уже участвует в собрании, он остается присоединенным к текущему собранию. В конце концов, сборщик возвращает AddonSession
. URL-адрес подключенного собрания можно получить, вызвав AddonSession.getMeetingInfo()
. Затем пользователи могут поделиться встречей с другими.
Следующая диаграмма последовательности дает обзор ожидаемого процесса при настройке совместного использования в реальном времени:
Вариант 2. Из Meet
- Во время видеовстречи Meet выберите Начать общий доступ в реальном времени .
- Выберите Действия .
- На вкладке «Действия» выберите из списка приложение для обмена в реальном времени.
Meet открывает приложение, и пользователи могут изучить совместную деятельность. Пользователи переводятся в режим «картинка в картинке» (PiP) в Meet.
Приложение для обмена в реальном времени запускается с использованием Intent
, отправленного из приложения Meet (или, если оно еще не установлено, пользователь перенаправляется в Google Play).
Вариант 3. Использование URL-адреса Meet, которым поделились другие
Откройте URL-адрес Meet, полученный по электронной почте или в чате. После подключения Meet распознает, что происходит обмен информацией в реальном времени, и открывает соответствующее приложение для обмена информацией в реальном времени.