Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-08-02 GMT+08:00

Envio por push de informações de status da reunião

Tabela 1 Quadro de mensagem para enviar por push status de 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.

Tabela 2 Estrutura de dados MultiPicInfoNotify

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.

Tabela 3 Estrutura de dados PicInfoNotify

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"
}