Resumo de recursos para canais de dados da API Meet Media

Interfaces

Nome Descrição
AnonymousUser Tipo de usuário anônimo. Exige que o nome de exibição seja definido.
BaseParticipant Recurso singleton que contém informações do participante. Exatamente um dos campos signedInUser, anonymousUser ou phoneUser será definido para determinar o tipo de participante.
CanvasAssignment Atribuição de vídeo para uma única tela.
CanvasDimensions Dimensões de uma tela.
DeletedMediaEntry Recurso excluído para uma entrada de mídia.
DeletedParticipant Recurso excluído de um participante.
DeletedResource Interface de base para todos os recursos excluídos.
LayoutModel Modelo de layout para a atividade em vídeo.
LeaveRequest Informa ao servidor que o cliente está prestes a se desconectar. Depois de receber a resposta, o cliente não deve esperar receber outras mensagens ou RTP de mídia.
LeaveResponse Resposta a uma solicitação de saída do servidor.
MediaApiCanvas Tela de vídeo para atividades em vídeo.
MediaApiRequest Interface básica para todas as solicitações.
MediaApiResponse Interface básica para todas as respostas.
MediaApiResponseStatus Status básico de uma resposta.
MediaEntriesChannelToClient Mensagem do canal de dados de entradas de mídia do servidor para o cliente.
MediaEntry Interface de entrada de mídia.
MediaEntryResource Snapshot de recurso para uma entrada de mídia.
MediaStatsChannelFromClient Mensagem do canal de dados de estatísticas de mídia do cliente para o servidor.
MediaStatsChannelToClient Mensagem do canal de dados de estatísticas de mídia do servidor para o cliente.
MediaStatsConfiguration Configuração para estatísticas de mídia. Fornecido pelo servidor e precisa ser usado pelo cliente para fazer upload de estatísticas de mídia.
MediaStatsResource Snapshot de recurso para estatísticas de mídia. Gerenciado pelo servidor.
ParticipantResource Tipo de recurso de participante base
ParticipantsChannelToClient Mensagem do canal de dados dos participantes do servidor para o cliente.
PhoneUser Tipo de usuário de telefone, sempre tem um nome de exibição. Usuário ligando de um smartphone em que a identidade não é conhecida porque ele não fez login com uma Conta do Google.
ResourceSnapshot Interface básica para todos os snapshots de recursos fornecidos pelo servidor.
SessionControlChannelFromClient Mensagem do canal de dados de controle de sessão do cliente para o servidor.
SessionControlChannelToClient Mensagem do canal de dados de controle de sessão do servidor para o cliente.
SessionStatus Status da sessão.
SessionStatusResource Recurso singleton que contém o status da sessão de mídia.
SetVideoAssignmentRequest Solicitação para definir a atribuição de vídeo. Para receber streams de vídeo, o cliente precisa definir uma atribuição de vídeo.
SetVideoAssignmentResponse Resposta a uma solicitação do servidor para definir a atribuição de vídeo.
SignedInUser Tipo de usuário conectado, sempre com um ID exclusivo e um nome de exibição.
StatsSection Uma seção básica de estatísticas de mídia. Todas as seções têm um ID.
StatTypes Tipos de seção de estatísticas. Eles são definidos pela especificação do WebRTC.
UploadMediaStats Estatísticas de upload de mídia.
UploadMediaStatsRequest Faz upload das estatísticas de mídia do cliente para o servidor. As estatísticas são recuperadas do WebRTC chamando RTCPeerConnection.getStats(). O RTCStatsReport retornado pode ser mapeado para as seções abaixo.
UploadMediaStatsResponse Resposta a uma solicitação de upload de estatísticas de mídia.
VideoAssignmentChannelFromClient Mensagem do canal de dados de atribuição de vídeo do cliente para o servidor.
VideoAssignmentChannelToClient Mensagem do canal de dados de atribuição de vídeo do servidor para o cliente.
VideoAssignmentLayoutModel Atribuição de vídeo para um modelo de layout.
VideoAssignmentMaxResolution A resolução máxima de vídeo que o cliente quer receber para qualquer feed de vídeo.
VideoAssignmentResource Recurso singleton que descreve como os fluxos de vídeo são atribuídos aos canvas de vídeo especificados no modelo de layout de vídeo do cliente.

Aliases de tipo

Nome Descrição
StatsSectionData Uma seção de estatísticas de mídia. Usado para mapear o RTCStatsReport para a estrutura esperada do canal de dados. Todas as seções têm um ID e um tipo. Para campos em um tipo específico, consulte a interface StatTypes.