Resumo de recursos do cliente de referência do TypeScript
Interfaces
Nome |
Descrição |
AnonymousUser |
Um usuário anônimo em uma chamada do Meet. |
BaseParticipant |
Tipo de participante base. Apenas um dos campos signedInUser, anonymousUser ou phoneUser será definido para determinar o tipo de participante. |
CanvasDimensions |
As dimensões da tela para fluxos de vídeo. |
LogEvent |
Evento de registro propagado para o callback. |
MediaApiCommunicationProtocol |
Um protocolo de comunicação abstrato. |
MediaApiCommunicationResponse |
A resposta do protocolo de comunicação. |
MediaEntry |
Serve como o objeto relacional central entre o participante, a tela de mídia e o streaming da reunião. Esse objeto representa mídia em uma chamada do Meet e armazena metadados dela. |
MediaLayout |
Um layout de mídia para o cliente da API Media da Web. Ele precisa ser criado pelo cliente da API Media para ser válido. É usado para solicitar um stream de vídeo. |
MediaLayoutRequest |
Uma solicitação de um MediaLayout . Isso é necessário para solicitar um stream de vídeo. |
MeetMediaApiClient |
Interface para o MeetMediaApiClient. Recebe uma configuração necessária e fornece um conjunto de elementos que podem ser inscritos ao cliente. Usa um MeetMediaClientRequiredConfiguration como parâmetro do construtor. |
MeetMediaClientRequiredConfiguration |
Configuração necessária para o MeetMediaApiClient . |
MeetStreamTrack |
Uma abstração de uma faixa em uma transmissão do Meet. Ele é usado para representar faixas de áudio e vídeo e a relação delas com as entradas de mídia. |
Participant |
Uma abstração que representa um participante em uma chamada do Meet. Contém o objeto do participante e as entradas de mídia associadas a ele. |
PhoneUser |
Um usuário de ligação em uma chamada do Meet. |
SignedInUser |
Um usuário conectado em uma chamada do Meet. |
Subscribable |
Uma classe auxiliar que pode ser usada para receber e se inscrever em atualizações de um valor. |
Aliases de tipo
Nome |
Descrição |
LogSourceType |
Lista de tipos de origem de registro. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-02-06 UTC.
[null,null,["Última atualização 2025-02-06 UTC."],[[["This documentation outlines the interfaces and type aliases for the Media API Web client, which is currently in developer preview as part of the Google Workspace Developer Preview Program."],["The Media API Web client provides interfaces such as `MeetMediaApiClient`, `MediaLayout`, and `MediaEntry` for managing media within a Meet call, including participants, streams, and layout requests."],["Different types of users within a Meet call are represented by interfaces like `AnonymousUser`, `PhoneUser`, and `SignedInUser`, which are all derived from the `BaseParticipant` interface."],["`MeetStreamTrack` is used to represent both audio and video tracks in a Meet stream, linking them to corresponding Media Entries."],["`LogSourceType` is a type alias that contains the list of the log sources."]]],[]]