更新时间:2024-09-13 GMT+08:00
分享

在线与会者信息推送

表1 在线与会者消息推送消息帧

参数

类型

描述

action

String

"ParticipantsNotify"

version

Long

全量消息为:消息生成时的时间戳(毫秒)。

增量消息为:递增序列号。

createTime

Long

消息生成时的时间戳(毫秒)。

msgID

String

消息的唯一标识。

msgMode

Integer

消息模式,固定为全量消息

0:全量消息

1:增量消息

confID

String

订阅的会议ID。

data

Array of ParticipantNotifyDTO objects

在线会场列表信息。

表2 ParticipantNotifyDTO数据结构

参数

类型

描述

pid

String

会场ID。

mode

Integer

0:刷新此与会者

1:删除此与会者

pinfoMap

Map<String,String>

key、value为会场信息中变化的字段和值。

表3 pinfoMap的key和value说明

Key字段

Value类型

说明

NAME

String

与会者名称或昵称,长度限制为96个字符。

TEL

String

与会者的号码。

ROLE

String

会议中的角色,枚举值如下:

"1":会议主持人

"0":普通与会者

"2":观众

STATE

String

用户状态。各枚举值如下所示:

"0":会议中

"1":正在呼叫

HAND

String

与会者举手状态。取值如下:

"1":举手状态

"0":放下手状态

BROADCAST

String

与会者广播状态。取值如下:

"0":非广播状态

"1":广播状态

ROLLCALL

String

与会者点名状态。取值如下:

"0":非点名状态

"1":点名状态

SHARE

String

与会者数据共享状态。取值如下:

"0":非数据共享状态

"1":数据共享状态

ADDTIME

String

加入会议时间((UTC时间的毫秒数)

MUTE

String

用户是否闭音,取值如下:

"0":不闭音

"1":闭音

VIDEO

String

是否是视频会场。取值如下:

"1":视频会场

"0":不是视频会场

M

String

会场的M号码

T

String

会场的T号码

ANONYMOUS

String

"0":普通会场

"1":匿名会场

LOCALREC

String

"0":本地未录屏

"1":本地正在录屏

CLICENT_LOGIN_TYPE

String

终端登录类型

"Desktop":个人电脑登录

"Mobile":手机登录

"Pad":平板登录

"OtherType":其他终端

VIEW_TYPE

String

观看模式

“0”:未指定观看

“1”:观看多画面

“2”:观看会场

PART_VIEW_SRC

String

正在观看的会场ID

IS_SVC

String

是否SVC会场

0:AVC会场

1:SVC会场

ORG_ID

String

企业ID。

CLIENT_CAPABILITIES

String

终端能力集,通过在线与会人列表透传给各个端、Portal。有相应能力时携带,多个能力以逗号隔开。1024字符以内

1:联席主持人

2:邀请共享

3:嘉宾观众切换

4:等候室

5:邀请打开麦克风

6:邀请打开摄像头

ACCOUNT_ID

String

与会者的用户UUID。

ACCOUNT

String

与会者账号。

THIRDACCOUNT

String

第三方账号。

在线与会者推送示例

{
	"data": [{
		"pid": "uzr571a9brwu11cvcibvru5a7r7rryiy",
		"mode": 0,
		"pinfoMap": {
			"CAMERASTATE": "1",
			"ORG_ID": "44252",
			"LOCKED_VIEW": "0",
			"MUTE": "1",
			"ACCOUNT_ID": "271682cfdbe14fa9ae3a8b25f7502627",
			"LOCALREC": "0",
			"TEL": "+86571299676493248",
			"ALLOW_CLIENT_REC": "0",
			"STATE": "0",
			"SHARE": "0",
			"ANONYMOUS": "0",
			"ADDTIME": "1611988486336",
			"NAME": "张三",
			"CLIENT_REC_STATE": "0",
			"CLIENT_CAPABILITIES": "1,3",
			"ROLE_SWITCH_OVER": "0",
			"RTC_USER_ID": "uzr571a9brwu11cvcibvru5a7r7rryiy",
			"CLIENT_LOGIN_TYPE": "Desktop",
			"T": "1",
			"ACCOUNT": "zhangsan",
			"BROADCAST": "0",
			"IS_COHOST": "0",
			"HAND": "0",
			"IS_SVC": "1",
			"ROLLCALL": "0",
			"M": "1",
			"VIDEO": "1",
			"ROLE": "1",
			"THIRDACCOUNT": "zhangsan",
			"INVITE_SHARE_STATE": "0"
		}
	}],
	"confID": "900487914",
	"msgID": "23a429e862d111eb980a11b5be5aab3c",
	"msgMode": 0,
	"version": 1611993595058,
	"createTime": 1611993595058,
	"action": "ParticipantsNotify"
}

相关文档