Meet Media API 시작하기

Google Meet Media API 및 관련 OAuth 범위를 사용하려면 앱이 다음 요구사항을 준수해야 합니다.

기술 요구사항

Meet Media API를 사용할 때는 다음 제약 조건이 적용됩니다.

최상의 결과와 지원을 받으려면 다음 사항을 따르세요.

  • 클라이언트는 libwebrtc 라이브러리를 사용해야 하며 버전은 최신 STABLE Chromium 출시 후 12개월 이내여야 합니다. Chromium 브라우저는 libwebrtc를 사용하여 WebRTC JavaScript API를 구현합니다.

  • 클라이언트는 최소 4Mbps의 대역폭을 유지해야 합니다.

코덱 지원 중단 정책

  • Google은 언제든지 코덱 사용을 중지할 권리를 보유합니다.

  • 새 코덱이 도입되면 클라이언트가 이 코덱을 지원해야 하기 전에 개발자에게 12개월 전에 알림이 전송됩니다.

인증 및 승인

Google Meet Media API 클라이언트는 인증 및 승인OAuth 2.0을 사용하여 특정 사용자를 대신하여 회의에 연결합니다.

적절한 액세스

Media API 범위 충족

승인 범위는 앱이 회의 콘텐츠에 액세스할 수 있도록 사용자에게 승인하도록 요청하는 권한입니다. 사용자가 앱을 설치하면 이러한 범위를 확인하라는 메시지가 표시됩니다. 일반적으로 최대한 좁은 범위의 범위를 선택하고 앱에 필요하지 않은 범위를 요청하지 않는 것이 좋습니다. 사용자는 명확하게 설명된 제한된 범위에 더 쉽게 액세스 권한을 부여합니다.

Meet Media API는 다음 OAuth 2.0 범위를 지원합니다.

범위 코드 설명 사용
https://www.googleapis.com/auth/meetings.conference.media.readonly Google Meet 영상 통화에서 실시간 동영상 및 오디오를 캡처합니다. 제한됨
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly Google Meet 영상 통화에서 실시간 오디오를 캡처합니다. 제한됨
https://www.googleapis.com/auth/meetings.conference.media.video.readonly Google Meet 영상 통화에서 실시간 동영상을 캡처합니다. 제한됨

회의의 민감한 특성상 모든 Meet Media API 범위는 제한됩니다.

  • 제한됨: 이러한 범위는 Google 사용자 데이터에 대한 광범위한 액세스 권한을 제공하며 제한된 범위 확인 절차를 거쳐야 합니다. 이 요구사항에 관한 자세한 내용은 Google API 서비스 사용자 데이터 정책특정 API 범위의 추가 요구사항을 참고하세요. 제한된 범위의 데이터를 서버에 저장하거나 전송하는 경우 보안 평가를 거쳐야 합니다.

앱에 다른 Google API에 대한 액세스 권한이 필요한 경우 해당 범위도 추가할 수 있습니다. Google API 범위에 관한 자세한 내용은 OAuth 2.0을 사용하여 Google API에 액세스를 참고하세요.

사용자 및 앱 검토자에게 표시되는 정보를 정의하려면 OAuth 동의 화면 구성 및 범위 선택을 참고하세요.

특정 OAuth 2.0 범위에 관한 자세한 내용은 Google API의 OAuth 2.0 범위를 참고하세요.