Skip to main content
Google
Workspace
Home
Google Meet
All products
Google Workspace apps
Admin console
Cloud Search
Gmail
Google Calendar
Google Chat
Google Classroom
Google Docs
Google Drive
Google Forms
Google Keep
Google Meet
Google Sheets
Google Sites
Google Slides
Google Tasks
Google Vault
Extend, automate & share
Add-ons
Apps Script
Chat apps
Drive apps
Marketplace
Resources
Tools
Admin console
Apps Script dashboard
Google Cloud console
APIs Explorer
Card Builder
Training & support
How to get started
Codelabs
Developer support
Updates
Release notes
Developer Previews
YouTube
Newsletter
X (Twitter)
Blog
/
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Sign in
Google Meet
Overview
Guides
Reference
Support
Google
Workspace
Home
Google Meet
Overview
Guides
Reference
Support
All products
More
Resources
More
Meet SDK and API reference
Meet add-ons SDK for Web
Summary (meet.addons.screenshare)
Interfaces
AddonScreenshareInfo
Overview
Property signatures
additionalData
cloudProjectNumber
mainStageUrl
sidePanelUrl
startActivityOnOpen
MeetAddonScreenshare
Overview
Method signatures
exposeToMeetWhenScreensharing
MeetAddonScreenshareExport
Overview
Property signatures
addon
Variables
meet
Summary (meet.addons)
Interfaces
ActivityStartingState
Overview
Property signatures
additionalData
mainStageUrl
sidePanelUrl
AddonCallbacks
Overview
Property signatures
frameToFrameMessage
AddonSession
Overview
Method signatures
createCoDoingClient
createCoWatchingClient
createMainStageClient
createSidePanelClient
AddonSessionOptions
Overview
Property signatures
cloudProjectNumber
FrameToFrameMessage
Overview
Property signatures
originator
payload
MeetAddon
Overview
Property signatures
createAddonSession
getFrameType
MeetAddonClient
Overview
Method signatures
closeAddon
endActivity
getActivityStartingState
getFrameOpenReason
getMeetingInfo
on
setActivityStartingState
startActivity
MeetAddonError
Overview
Property signatures
errorType
MeetAddonExport
Overview
Property signatures
addon
MeetingInfo
Overview
Property signatures
meetingCode
meetingId
MeetMainStageClient
Overview
Method signatures
loadSidePanel
notifySidePanel
unloadSidePanel
MeetSidePanelClient
Overview
Method signatures
notifyMainStage
Type aliases
ErrorType
FrameOpenReason
FrameType
Variables
meet
Summary (meet.addons.coactivity)
Interfaces
CoActivityDelegate
Overview
Property signatures
activityTitle
CoDoingClient
Overview
Method signatures
broadcastStateUpdate
CoDoingDelegate
Overview
Method signatures
onCoDoingStateChanged
CoDoingState
Overview
Property signatures
bytes
CoWatchingClient
Overview
Method signatures
notifyBuffering
notifyPauseState
notifyPlayoutRate
notifyReady
notifySeekToTimestamp
notifySwitchedToMedia
CoWatchingDelegate
Overview
Method signatures
onCoWatchingStateChanged
onCoWatchingStateQuery
CoWatchingState
Overview
Property signatures
mediaId
mediaPlayoutPosition
mediaPlayoutRate
playbackState
Type aliases
CoWatchingQueryResponse
PlaybackState
Meet REST API
v2
Overview
REST Resources
conferenceRecords
Overview
get
list
conferenceRecords.participants
Overview
get
list
conferenceRecords.participants.participantSessions
Overview
get
list
conferenceRecords.recordings
Overview
get
list
conferenceRecords.transcripts
Overview
get
list
conferenceRecords.transcripts.entries
Overview
get
list
spaces
Overview
create
endActiveConference
get
patch
Client libraries
Browser
Go
Java
Core library
API library
.NET
Core library
API library
Node.js
PHP
Python
Core library
API library
Ruby
Client library downloads
Usage limits
Meet Media API
C++ reference client
Quickstart
Classes
meet::MediaApiClientFactoryInterface
meet::MediaApiClientInterface
meet::MediaApiClientObserverInterface
Structs
meet::AnonymousUser
meet::AudioFrame
meet::CanvasDimensions
meet::LayoutModel
meet::LeaveRequest
meet::LeaveResponse
meet::MediaApiClientConfiguration
meet::MediaEntriesChannelToClient
meet::MediaEntriesDeletedResource
meet::MediaEntriesResourceSnapshot
meet::MediaEntry
meet::MediaStatsChannelFromClient
meet::MediaStatsChannelToClient
meet::MediaStatsConfiguration
meet::MediaStatsRequest
meet::MediaStatsResourceSnapshot
meet::MediaStatsResponse
meet::MediaStatsResponse::UploadMediaStatsResponse
meet::MediaStatsSection
meet::Participant
meet::ParticipantDeletedResource
meet::ParticipantResourceSnapshot
meet::ParticipantsChannelToClient
meet::PhoneUser
meet::SessionControlChannelFromClient
meet::SessionControlChannelToClient
meet::SessionControlRequest
meet::SessionControlResourceSnapshot
meet::SessionControlResponse
meet::SessionStatus
meet::SetVideoAssignmentRequest
meet::SignedInUser
meet::UploadMediaStatsRequest
meet::VideoAssignment
meet::VideoAssignmentChannelFromClient
meet::VideoAssignmentChannelToClient
meet::VideoAssignmentRequest
meet::VideoAssignmentResourceSnapshot
meet::VideoAssignmentResponse
meet::VideoAssignmentResponse::SetVideoAssignmentResponse
meet::VideoCanvas
meet::VideoCanvasAssignment
meet::VideoFrame
meet::VideoResolution
Namespaces
meet
TypeScript reference client
Quickstart
Resource summary
Interfaces
AnonymousUser
Overview
Property signatures
displayName
BaseParticipant
Overview
Property signatures
anonymousUser
name
participantKey
phoneUser
signedInUser
CanvasDimensions
Overview
Property signatures
height
width
LogEvent
Overview
Property signatures
level
logString
relevantObject
sourceType
MediaApiCommunicationProtocol
Overview
Method signatures
connectActiveConference
MediaApiCommunicationResponse
Overview
Property signatures
answer
MediaEntry
Overview
Property signatures
audioMeetStreamTrack
audioMuted
isPresenter
mediaLayout
participant
screenShare
session
sessionName
videoMeetStreamTrack
videoMuted
MediaLayout
Overview
Property signatures
canvasDimensions
mediaEntry
MediaLayoutRequest
Overview
Property signatures
mediaLayout
MeetMediaApiClient
Overview
Method signatures
applyLayout
createMediaLayout
joinMeeting
leaveMeeting
Property signatures
mediaEntries
meetStreamTracks
participants
presenter
screenshare
sessionStatus
MeetMediaClientRequiredConfiguration
Overview
Property signatures
accessToken
enableAudioStreams
logsCallback
meetingSpaceId
numberOfVideoStreams
MeetSessionStatus
Overview
Property signatures
connectionState
disconnectReason
MeetStreamTrack
Overview
Property signatures
mediaEntry
mediaStreamTrack
Participant
Overview
Property signatures
mediaEntries
participant
PhoneUser
Overview
Property signatures
displayName
SignedInUser
Overview
Property signatures
displayName
user
Subscribable
Overview
Method signatures
get
subscribe
unsubscribe
Type aliases
LogSourceType
Meet REST API
connectActiveConference
Meet Media API data channels
Resource summary
Interfaces
AnonymousUser
Overview
Property signatures
displayName
BaseParticipant
Overview
Property signatures
anonymousUser
name
participantId
participantKey
phoneUser
signedInUser
CanvasAssignment
Overview
Property signatures
canvasId
mediaEntryId
ssrc
CanvasDimensions
Overview
Property signatures
height
width
DeletedMediaEntry
Overview
Property signatures
mediaEntry
DeletedParticipant
Overview
Property signatures
participant
DeletedResource
Overview
Property signatures
id
LayoutModel
Overview
Property signatures
canvases
label
LeaveRequest
Overview
Property signatures
leave
LeaveResponse
Overview
Property signatures
leave
MediaApiCanvas
Overview
Property signatures
dimensions
id
relevant
MediaApiRequest
Overview
Property signatures
requestId
MediaApiResponse
Overview
Property signatures
requestId
status
MediaApiResponseStatus
Overview
Property signatures
code
details
message
MediaEntriesChannelToClient
Overview
Property signatures
deletedResources
resources
MediaEntry
Overview
Property signatures
audioCsrc
audioMuted
participant
participantId
participantKey
presenter
screenshare
session
sessionName
videoCsrcs