
# 会议状态信息推送
表1会议状态推送消息帧 
| 参数             | 类型                                                                              | 描述                                                                                                                                                                                                                                                                          |
|:---|:---|:---|
| action         | String                                                                          | "ConfDynamicInfoNotify"                                                                                                                                                                                                                                                     |
| version        | Long                                                                            | 全量消息为：消息生成时的时间戳（毫秒）。 增量消息为：递增序列号。                                                                                                                                                                                          |
| createTime     | Long                                                                            | 消息生成时的时间戳（毫秒）。                                                                                                                                                                                                                                                              |
| msgID          | String                                                                          | 消息的唯一标识。                                                                                                                                                                                                                                                                    |
| msgMode        | Integer                                                                         | 消息模式，固定为全量消息 0：全量消息 1：增量消息                                                                                                                                                     |
| confID         | String                                                                          | 订阅的会议ID。                                                                                                                                                                                                                                                                    |
| endTime        | String                                                                          | 会议结束时间(UTC时间的毫秒数)。                                                                                                                                                                                                                                                          |
| mode           | String                                                                          | 会议模式,取值如下： "FREE"：自由模式 "FIXED"：固定画面广播模式，广播多画面 "ROLLCALL"： 点名模式 "BROADCAST"： 广播会场 |
| state          | String                                                                          | 会议状态，取值如下： "Schedule" ：预定状态 "Created" ：会议已经被创建，并正在召开 "Destroyed" ：会议已经关闭                                                       |
| vas            | Integer                                                                         | 是否开启声控切换，取值如下： 0：未开启声控 1：已开启声控                                                                                                                                                  |
| lock           | Integer                                                                         | 会议锁定状态，取值如下： 0： 未锁定 1： 锁定                                                                                                                                                       |
| mute           | Integer                                                                         | 会议静音状态（用户入会后自动静音），取值如下： 0： 未静音 1： 静音                                                                                                                                             |
| lockSharing    | Integer                                                                         | 共享锁定状态，取值如下： 0： 不锁定 1： 锁定                                                                                                                                                     |
| canUnmute      | Integer                                                                         | 会议状态为全场静音时，是否允许自行解除静音；取值如下： 0: 不允许； 1: 允许；                                                                                                                                    |
| chairView      | Integer                                                                         | 是否启动主持人轮询任务，取值如下： 0：未启动 1：已启动                                                                                                                                                  |
| picNum         | String                                                                          | 多画面数。                                                                                                                                                                                                                                                                       |
| partViewNum    | Integer                                                                         | 正在选看的会场数。                                                                                                                                                                                                                                                                   |
| maxPartViewNum | Integer                                                                         | 最大支持的会场选看数量。                                                                                                                                                                                                                                                                |
| recState       | Integer                                                                         | 录播状态使用该字段，取值如下： 0: 未录制 1: 录制                                                                                                                                                |
| multiPic       | [MultiPicInfoNotify] object | 用户设置的多画面信息                                                                                                                                                                                                                                                                  |
| confIMGroupId  | String                                                                          | 会中聊天群组ID                                                                                                                                                                                                                                                                    |
| forbiddenChat  | Integer                                                                         | 会议是否禁止会中聊天： 0: 允许 1: 禁止                                                                                                                                                      |
| recOccurred    | Integer                                                                         | 会议是否发生过录制 0:未发生录制 1:已发生录制                                                                                                                                                   |
   
 表2MultiPicInfoNotify数据结构 
| 参数       | 类型                                                                                  | **描述**     |
|:---|:---|:---|
| picInfos | Array of [PicInfoNotify]objects | 单个子画面信息列表。 |
| picNum   | Integer                                                                             | 画面数。       |
| period   | Integer                                                                             | 轮询间隔。      |
   
 表3PicInfoNotify数据结构 
| 参数    | 类型               | **描述**                                                           |
|:---|:---|:---|
| index | Integer          | 子画面索引。                                                           |
| id    | Array of strings | 子画面中会场ID列表。                                                      |
| share | Integer          | 0 :非共享辅流 1 :共享辅流 |
   
#### 会议状态推送示例
```
{
"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"
}
```
