- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Mediar uma conexão WebRTC para a conferência ativa de um espaço.
Se for bem-sucedido, os clientes vão precisar usar a resposta do SDP (protocolo de descrição de sessão) resultante para estabelecer uma conexão WebRTC. Depois de conectado, mais funcionalidades ficam disponíveis nos canais de dados do WebRTC.
Solicitação HTTP
POST https://meet.googleapis.com/v2beta/{name=spaces/*}:connectActiveConference
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
Obrigatório. Nome do recurso do espaço. Formato: spaces/{spaceId} |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "offer": string } |
Campos | |
---|---|
offer |
Obrigatório. Oferta de SDP (protocolo de descrição de sessão) do WebRTC do cliente. O formato é definido pela RFC 8866 com chaves obrigatórias definidas pela RFC 8829. Esse é o formato SDP padrão gerado pelos métodos createOffer() e createAnswer() de uma conexão ponto a ponto. |
Corpo da resposta
Resposta do método spaces.connectActiveConference.
Uma resposta de sucesso não indica que a reunião está totalmente conectada. Outras comunicações precisam ocorrer no WebRTC.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{ "answer": string, "traceId": string } |
Campos | |
---|---|
answer |
Resposta SDP do WebRTC à oferta. |
trace |
ID de rastreamento para fins de depuração. Inclua esse valor ao informar bugs. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/meetings.conference.media.readonly
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly
https://www.googleapis.com/auth/meetings.conference.media.video.readonly
Para mais informações, consulte OAuth 2.0 Overview.