개발자는 Google Meet 실시간 공유 SDK를 사용하여 기기 간에 콘텐츠를 실시간으로 동기화하고 Meet을 앱에 통합할 수 있습니다. 이를 통해 사용자에게 새롭고 재미있고 진정성 있는 연결 환경을 제공할 수 있습니다.
최종 사용자가 실시간 공유를 시작하려는 경우 세 가지 진입점이 있습니다.
- Meet 실시간 공유 SDK를 사용하는 애플리케이션에서 생성
- Google Meet에서
- 다른 사용자가 공유한 Meet URL을 사용합니다.
옵션 1: Meet 실시간 공유 SDK를 사용하는 앱에서
실시간 공유 앱에서 동영상을 시청할 때 실시간 공유를 선택합니다. 그러면 Meet에서 실시간 공유 세션을 시작합니다.
AddonSession.Builder.begin()
를 호출하면 Meet 앱이 회의를 시작하고 회의에 참여합니다. 사용자가 이미 회의에 참여 중인 경우 사용자는 진행 중인 회의에 계속 참여합니다.
결과적으로 빌더는 AddonSession
를 반환합니다.
연결된 회의 URL은 AddonSession.getMeetingInfo()
를 호출하여 가져올 수 있습니다.
그러면 사용자는 다른 사용자와 회의를 공유할 수 있습니다.
다음 시퀀스 다이어그램은 실시간 공유를 설정할 때 예상되는 프로세스를 간략하게 보여줍니다.
옵션 2: Meet에서
- Meet 화상 회의에서 실시간 공유 시작을 선택합니다.
- 활동을 선택합니다.
- 활동 탭의 목록에서 실시간 공유 앱을 선택합니다.
Meet에서 앱을 열면 사용자는 공동 활동을 살펴볼 수 있습니다. 사용자는 Meet 내에서 PIP 모드로 설정됩니다.
실시간 공유 앱은 Meet 앱에서 전송된 Intent
를 사용하여 시작됩니다. 아직 설치되지 않은 경우 사용자가 Google Play로 리디렉션됩니다.
옵션 3: 다른 사용자가 공유한 Meet URL 사용하기
이메일 또는 채팅을 통해 제공되는 Meet URL을 엽니다. 연결되면 Meet에서 진행 중인 실시간 공유 환경이 있음을 인식하고 관련 실시간 공유 앱을 엽니다.