Riepilogo delle risorse per i canali di dati dell'API Meet Media

Interfacce

Nome Descrizione
AnonymousUser Tipo di utente anonimo, richiede l'impostazione del nome visualizzato.
BaseParticipant Risorsa singleton contenente le informazioni sui partecipanti. Verrà impostato esattamente uno dei campi signedInUser, anonymousUser o phoneUser per determinare il tipo di partecipante.
CanvasAssignment Assegnazione di video per una singola tela.
CanvasDimensions Dimensioni di un canvas.
DeletedMediaEntry Risorsa eliminata per una voce multimediale.
DeletedParticipant Risorsa eliminata per un partecipante.
DeletedResource Interfaccia di base per tutte le risorse eliminate.
LayoutModel Modello di layout per il compito con video.
LeaveRequest Comunica al server che il client sta per disconnettersi. Dopo aver ricevuto la risposta, il client non deve aspettarsi di ricevere altri messaggi o RTP multimediali.
LeaveResponse Risposta a una richiesta di assenza dal server.
MediaApiCanvas Canvas video per l'assegnazione di video.
MediaApiRequest Interfaccia di base per tutte le richieste.
MediaApiResponse Interfaccia di base per tutte le risposte.
MediaApiResponseStatus Stato di base di una risposta.
MediaEntriesChannelToClient Messaggio del canale di dati delle voci multimediali dal server al client.
MediaEntry interfaccia di inserimento dei contenuti multimediali.
MediaEntryResource Snapshot delle risorse per una voce multimediale.
MediaStatsChannelFromClient Messaggio del canale di dati delle statistiche multimediali dal client al server.
MediaStatsChannelToClient Messaggio del canale di dati delle statistiche multimediali dal server al client.
MediaStatsConfiguration Configurazione delle statistiche sui contenuti multimediali. Fornito dal server e deve essere utilizzato dal client per caricare le statistiche sui contenuti multimediali.
MediaStatsResource Snapshot delle risorse per le statistiche sui contenuti multimediali. Gestito dal server.
ParticipantResource Tipo di risorsa partecipante di base
ParticipantsChannelToClient Messaggio del canale di dati dei partecipanti dal server al client.
PhoneUser Tipo di utente del telefono, ha sempre un nome visualizzato. Utente che si connette da un telefono in cui la sua identità è sconosciuta perché non ha eseguito l'accesso con un Account Google.
ResourceSnapshot Interfaccia di base per tutti gli snapshot delle risorse forniti dal server.
SessionControlChannelFromClient Messaggio del canale di dati di controllo della sessione dal client al server.
SessionControlChannelToClient Messaggio del canale di dati di controllo della sessione dal server al client.
SessionStatus Stato della sessione.
SessionStatusResource Risorsa singleton contenente lo stato della sessione multimediale.
SetVideoAssignmentRequest Richiesta di impostazione dell'assegnazione di video. Per ottenere gli stream video, il client deve impostare un'assegnazione video.
SetVideoAssignmentResponse Risposta a una richiesta di assegnazione di un video impostato dal server.
SignedInUser Tipo di utente che ha eseguito l'accesso, ha sempre un ID univoco e un nome visualizzato.
StatsSection Una sezione di base delle statistiche multimediali. Tutte le sezioni hanno un ID.
StatTypes Tipi di sezioni delle statistiche. Sono definiti dalle specifiche WebRTC.
UploadMediaStats Carica le statistiche sui contenuti multimediali.
UploadMediaStatsRequest Carica le statistiche sui contenuti multimediali dal client al server. Le statistiche vengono recuperate da WebRTC chiamando RTCPeerConnection.getStats(). L'oggetto RTCStatsReport restituito può essere mappato alle sezioni seguenti.
UploadMediaStatsResponse Risposta a una richiesta di caricamento delle statistiche sui contenuti multimediali.
VideoAssignmentChannelFromClient Messaggio del canale di dati di assegnazione dei video dal client al server.
VideoAssignmentChannelToClient Messaggio del canale di dati di assegnazione dei video dal server al client.
VideoAssignmentLayoutModel Assegnazione video per un modello di layout.
VideoAssignmentMaxResolution Risoluzione video massima che il cliente vuole ricevere per tutti i feed video.
VideoAssignmentResource Risorsa singleton che descrive come vengono assegnati gli stream video ai canvas video specificati nel modello di layout video del cliente.

Alias del tipo

Nome Descrizione
StatsSectionData Una sezione delle statistiche multimediali. Utilizzato per mappare RTCStatsReport alla struttura prevista per il canale di dati. Tutte le sezioni hanno un ID e un tipo. Per i campi di un tipo specifico, consulta l'interfaccia StatTypes.