Envio por push de informações de status da reunião
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
action |
String |
"ConfDynamicInfoNotify" |
|
version |
Long |
Para uma mensagem completa, o valor é o carimbo de data/hora (em milissegundos) quando a mensagem é gerada. Para uma mensagem incremental, o valor é um número de sequência em ordem crescente. |
|
createTime |
Long |
Carimbo de data/hora quando uma mensagem é gerada, em milissegundos. |
|
msgID |
String |
ID de mensagem único. |
|
msgMode |
Integer |
Modo da mensagem. O valor é fixado em 0. 0: mensagem completa. 1: mensagem incremental. |
|
confID |
String |
ID da reunião subscrita. |
|
endTime |
String |
Hora de fim da reunião (hora UTC, em milissegundos). |
|
mode |
String |
Modo de reunião. As opções são as seguintes: FREE: modo livre. FIXED: transmissão de presença contínua em uma tela fixa. ROLLCALL: dando o direito de falar. BROADCAST: transmissão de um participante. |
|
state |
String |
Status da reunião. As opções são as seguintes: Schedule: a reunião será realizada. Created: a reunião foi criada e está em andamento. Destroyed: a reunião terminou. |
|
vas |
Integer |
Se a ativação de voz está ativada. As opções são as seguintes: 0: desativada. 1: ativada. |
|
lock |
Integer |
Status de bloqueio da reunião. As opções são as seguintes: 0: desbloqueado. 1: bloqueado. |
|
mute |
Integer |
Status do mudo da reunião (se os participantes são automaticamente silenciados depois de ingressarem na reunião). As opções são as seguintes: 0: não silenciada. 1: silenciada. |
|
lockSharing |
Integer |
Status do bloqueio de compartilhamento de tela. As opções são as seguintes: 0: desbloqueado. 1: bloqueado. |
|
canUnmute |
Integer |
Se os participantes podem desativar mudo do si mesmo quando todos os participantes da reunião são silenciados. As opções são as seguintes: 0: não. 1: sim. |
|
chairView |
Integer |
Se os participantes são exibidos ao anfitrião por sua vez. As opções são as seguintes: 0: não. 1: sim. |
|
picNum |
String |
Número de telas exibidas em presença contínua. |
|
partViewNum |
Integer |
Número de participantes que estão sendo focados. |
|
maxPartViewNum |
Integer |
Número máximo de participantes que podem ser focados. |
|
recState |
Integer |
Status da gravação. As opções são as seguintes: 0: desativada. 1: ativada. |
|
multiPic |
MultiPicInfoNotify object |
Presença contínua personalizada. |
|
confIMGroupId |
String |
ID do grupo de conversa na reunião. |
|
forbiddenChat |
Integer |
Se a conversa está desativada na reunião. As opções são as seguintes: 0: a conversa está ativada. 1: a conversa está desativada. |
|
recOccurred |
Integer |
Se a reunião já foi gravada. 0: não. 1: sim. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
picInfos |
Array of PicInfoNotify objects |
Lista de informações sobre uma única tela. |
|
picNum |
Integer |
Quantidade de telas. |
|
period |
Integer |
Intervalo de exibição dos participantes por sua vez. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
index |
Integer |
Índice da tela. |
|
id |
Array of strings |
Lista de IDs de participantes na tela. |
|
share |
Integer |
0: não apresentação. 1: apresentação. |
Exemplo de envio por push de status de reunião
{
"state": "Created",
"endTime": "1611994784164",
"mode": "FREE",
"vas": 1,
"picNum": 16,
"lock": 0,
"mute": 1,
"lockSharing": 0,
"canUnmute": 1,
"chairView": 0,
"recState": 0,
"aiRecState": 0,
"enableShareSetting": 1,
"callInRestriction": 0,
"audienceCallInRestriction": 0,
"forbiddenChat": 0,
"realTimeSubtitle": 0,
"audienceTotalCount": 0,
"simultaneousInterpretation": 0,
"lanChannels": [],
"allowAudience": false,
"pause": false,
"partViewNum": 0,
"maxPartViewNum": 8,
"audienceVideoLayout": "speakerVideoLayout",
"recOccurred": 0,
"clientRecState": 0,
"clientRecMode": 0,
"waitingRoomState": 0,
"showAudienceMode": 0,
"audienceCountMultiple": 0,
"audienceCountReal": 0,
"confID": "900487914",
"msgID": "23a1dff762d111eb980a9172a5e3d682",
"msgMode": 0,
"version": 1611993595043,
"createTime": 1611993595043,
"action": "ConfDynamicInfoNotify"
}