Đóng vai trò là đối tượng quan hệ trung tâm giữa người tham gia, canvas nội dung nghe nhìn và luồng cuộc họp. Đối tượng này đại diện cho nội dung nghe nhìn trong cuộc gọi trên Meet và lưu giữ siêu dữ liệu cho nội dung nghe nhìn đó.
Giao diện cho MeetMediaApiClient. Lấy một cấu hình bắt buộc và cung cấp một tập hợp các đối tượng có thể đăng ký cho ứng dụng. Lấy MeetMediaClientRequiredConfiguration làm tham số hàm khởi tạo.
Một bản tóm tắt của một kênh trong luồng Meet. Thuộc tính này dùng để biểu thị cả bản âm thanh và bản video cũng như mối quan hệ của các bản này với Mục đa phương tiện.
Một bản tóm tắt đại diện cho một người tham gia trong cuộc gọi Meet. Chứa đối tượng người tham gia và các mục nội dung nghe nhìn liên kết với người tham gia này.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],[],null,["# Resource summary for TypeScript reference client\n\n| **Developer Preview:** Available as part of the [Google Workspace Developer Preview Program](https://developers.google.com/workspace/preview), which grants early access to certain features. \n|\n| **To use the Meet Media API to access real-time media from a conference, the Google Cloud project, OAuth principal, and all participants in the conference must be enrolled in the Developer Preview Program.**\n\nInterfaces\n----------\n\n| Name | Description |\n|---------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`AnonymousUser`](./media_api_web.anonymoususer.md) | An anonymous user in a Meet call. |\n| [`BaseParticipant`](./media_api_web.baseparticipant.md) | Base participant type. Only one of signedInUser, anonymousUser, or phoneUser fields will be set to determine the type of participant. |\n| [`CanvasDimensions`](./media_api_web.canvasdimensions.md) | The dimensions of the canvas for video streams. |\n| [`LogEvent`](./media_api_web.logevent.md) | Log event that is propagated to the callback. |\n| [`MediaApiCommunicationProtocol`](./media_api_web.mediaapicommunicationprotocol.md) | An abstract communication protocol. |\n| [`MediaApiCommunicationResponse`](./media_api_web.mediaapicommunicationresponse.md) | The response from the communication protocol. |\n| [`MediaEntry`](./media_api_web.mediaentry.md) | Serves as the central relational object between the participant, media canvas and meet stream. This object represents media in a Meet call and holds metadata for the media. |\n| [`MediaLayout`](./media_api_web.medialayout.md) | A Media layout for the Media API Web client. This must be created by the Media API client to be valid. This is used to request a video stream. |\n| [`MediaLayoutRequest`](./media_api_web.medialayoutrequest.md) | A request for a [`MediaLayout`](/meet/media-api/reference/web/media_api_web.medialayout). This is required to be able to request a video stream. |\n| [`MeetMediaApiClient`](./media_api_web.meetmediaapiclient.md) | Interface for the MeetMediaApiClient. Takes a required configuration and provides a set of subscribables to the client. Takes a [`MeetMediaClientRequiredConfiguration`](/meet/media-api/reference/web/media_api_web.meetmediaclientrequiredconfiguration) as a constructor parameter. |\n| [`MeetMediaClientRequiredConfiguration`](./media_api_web.meetmediaclientrequiredconfiguration.md) | Required configuration for the [`MeetMediaApiClient`](/meet/media-api/reference/web/media_api_web.meetmediaapiclient). |\n| [`MeetSessionStatus`](./media_api_web.meetsessionstatus.md) | The status of the Meet Media API session. |\n| [`MeetStreamTrack`](./media_api_web.meetstreamtrack.md) | An abstraction of a track in a Meet stream. This is used to represent both audio and video tracks and their relationship to Media Entries. |\n| [`Participant`](./media_api_web.participant.md) | An abstraction that represents a participant in a Meet call. Contains the participant object and the media entries associated with this participant. |\n| [`PhoneUser`](./media_api_web.phoneuser.md) | A dial-in user in a Meet call. |\n| [`SignedInUser`](./media_api_web.signedinuser.md) | A signed in user in a Meet call. |\n| [`Subscribable`](./media_api_web.subscribable.md) | A helper class that can be used to get and subscribe to updates on a value. |\n\nType aliases\n------------\n\n| Name | Description |\n|-----------------------------------------------------|---------------------------|\n| [`LogSourceType`](./media_api_web.logsourcetype.md) | List of log source types. |"]]