函数原型
setOnMeetingInfoChangedCB(onMeetingInfoChanged: (meetingInfo: MeetingInfo) => void): void
请求参数
表1 入参说明 | 参数名称 | 是否必选 | 参数类型 | 参数说明 |
| onMeetingInfoChanged | Y | (meetingInfo: MeetingInfo) => void | 会中信息更新通知 |
通知方法参数说明:
(meetingInfo: MeetingInfo) => void
表2 入参说明 | 参数名称 | 参数类型 | 参数说明 |
| meetingInfo | MeetingInfo | 会中信息 |
表3 MeetingInfo | 参数名称 | 参数类型 | 参数说明 |
| baseInfo | ConfBaseInfo | 会议基本信息 |
| orgId | string | 企业id |
| recordMode | ConfRecordMode | 会议媒体录制模式 |
| supportBreakoutConf | boolean | 是否支持分组会议 |
| isBreakoutSubConf | boolean | 是否是分组会议 |
| supportGuestInviteAttendee | boolean | 是否支持来宾外邀 |
表4 ConfBaseInfo | 参数名称 | 参数类型 | 参数说明 |
| confId | string | 会议id,加入会议时用到。如果是VMR会议,则此ID是真实会议ID,不用来显示;如果不是VMR会议,则用来显示。 |
| vmrConfId | string | VMR 会议id,VMR会议下有效 |
| confSubject | string | 会议主题 |
| startTime | number | (已废弃,推荐使用字段startTimeStamp)会议开始时间-时间戳,精度秒(0时区) |
| endTime | number | (已废弃,推荐使用字段endTimeStamp)会议结束时间-时间戳,精度秒(0时区) |
| startTimeStamp | number | 会议开始时间(时间戳,单位秒) |
| endTimeStamp | number | 会议结束时间(时间戳,单位秒) |
| timeZone | string | 时区 |
| hostPwd | string | 会议主持人密码 |
| guestPwd | string | 会议来宾密码 |
| scheduserUuid | string | 预订者uuid |
| scheduserName | string | 预订者姓名 |
| hostJoinUri | string | 主持人入会链接 |
| guestJoinUri | string | 来宾加入会议的链接 |
| selfConfRole | ConfRole | 本人在会议中的角色。主持人、普通与会者等。 |
| isWebinar | boolean | 是否是网络研讨会 |
| isCreator | boolean | 是否是会议预订者 |
| audienceJoinUri | string | 观众加入会议的链接 |
| audiencePwd | string | 观众密码 |
| conferenceType | ConferenceType | 会议类型 |
| confUuid | string | 会议uuid |
| openCustomPara | string | 自定义扩展信息 |
| liveRoomAddress | string | 直播地址 |
| isHighResolution | boolean | 是否为超高清(1080p)会议 |
| isP2PConf | boolean | 是否立即会议 |
| supportSummary | boolean | 是否支持会议纪要 |
| defaultSummaryState | SummaryState | 会议纪要开启状态 |
| corpEnableWatermark | boolean | 企业是否支持会议水印 |
| corpEnableForbidScreenShots | boolean | 企业是否支持防截屏 |
| autoPublishSummary | boolean | 是否自动发布纪要(免人工审核) |
表5 MediaType枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| HWM_MEDIA_TYPE_AUDIO | 0 | 音频类型 |
| HWM_MEDIA_TYPE_VIDEO | 1 | 视频类型 |
表6 ConfRole枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| HWM_CONF_ROLE_ATTENDEE | 0 | 普通与会者 |
| HWM_CONF_ROLE_HOST | 1 | 主持人 |
| HWM_CONF_ROLE_AUDIENCE | 2 | 观众 |
| HWM_CONF_ROLE_COHOST | 3 | 联席主持人 |
| HWM_CONF_ROLE_WAITING | 4 | 等候室成员 |
表7 ConfState枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| HWM_CONF_STATE_SCHEDULE | 0 | 预定状态。 |
| HWM_CONF_STATE_CREATING | 1 | 正在创建状态。 |
| HWM_CONF_STATE_GOING | 2 | 会议已经开始。 |
| HWM_CONF_STATE_DESTROYED | 3 | 会议已经关闭。 |
表8 ConferenceType枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| HWM_CONF_TYPE_COMMON | 0 | 普通会议 |
| HWM_CONF_TYPE_CYCLE | 1 | 周期会议 |
表9 CycleConfParam | 参数名称 | 参数类型 | 参数说明 |
| startDate | number | (已废弃,推荐使用字段startTimeStamp)开始日期-时间戳,精度秒(0时区) |
| endDate | number | (已废弃,推荐使用字段endTimeStamp)结束日期-时间戳,精度秒(0时区) |
| startTimeStamp | number | 开始时间,startTimeStamp、startDate二选一,优先使用startTimeStamp(时间戳,单位秒) |
| endTimeStamp | number | 结束时间,endTimeStamp、endDate二选一,优先使用endTimeStamp(时间戳,单位秒) |
| cycleType | CycleType | 周期类型 |
| interval | number | 周期区间 1、周期类型选择了按天,表示每几天召开一次,取值范围[1,15];2、周期类型选择了Week,表示每几周召开一次,取值范围[1,5];3、周期类型选择了Month,interval表示隔几月,取值范围[1,3] |
| listPoints | string | 周期内的会议召开点。仅当按周和月时有效。数据格式(中间用逗号隔开):1,3,5,7 |
| preRemindDays | number | 周期子会议提前通知天数。 |
表10 CycleType枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| CYCLE_TYPE_DAY | 0 | 以天为周期 |
| CYCLE_TYPE_WEEK | 1 | 以周为周期 |
| CYCLE_TYPE_MONTH | 2 | 以月为周期 |
表11 SubCycleConfParam | 参数名称 | 参数类型 | 参数说明 |
| subConfID | string | 子会议唯一标识UUID |
| mediaType | MediaType | 媒体类型 |
| startTime | number | (已废弃,推荐使用字段startTimeStamp)会议起始时间 |
| endTime | number | (已废弃,推荐使用字段endTimeStamp)会议结束时间 |
| startTimeStamp | number | 会议开始时间(时间戳,单位秒) |
| endTimeStamp | number | 会议结束时间(时间戳,单位秒) |
| isAutoRecord | boolean | 会议开始后是否自动开启录制 |
| recordAuthType | RecordAuthType | 录播鉴权方式 |
| confAllowJoinUser | ConfAllowJoinUserType | 允许入会范围限制。默认所有用户。 |
| allowGuestStartConf | boolean | 允许来宾启动会议 |
| allowGuestStartConfTime | number | 允许来宾提前入会时间范围(单位:分钟) 0-随时,n-提前n分钟启动会议 |
表12 RecordAuthType枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| REOCRD_AUTH_TYPE_ANYONE | 0 | 可通过连接观看/下载(不拼接nonce) |
| REOCRD_AUTH_TYPE_IN_COMPANY_USER | 1 | 企业用户可观看/下载 |
| REOCRD_AUTH_TYPE_ATTENDEE | 2 | 与会者可观看/下载 |
表13 ConfAllowJoinUserType枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| CONF_ALLOW_JOIN_ANYONE | 0 | 所有用户。 |
| CONF_ALLOW_JOIN_LOGINED_USER | 1 | 已登录用户。 |
| CONF_ALLOW_JOIN_IN_COMPANY_USER | 2 | 企业内用户。 |
| CONF_ALLOW_JOIN_INVITED_USER | 3 | 被邀请用户。 |
表14 SummaryState枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| SUMMARY_STATE_CLOSE | 0 | 会议纪要关闭 |
| SUMMARY_STATE_OPEN | 1 | 会议纪要开启 |
表15 ConfRecordMode枚举说明 | 枚举名称 | 枚举值 | 枚举说明 |
| CONF_RECORD_DISABLE | 0 | 禁止录制 |
| CONF_RECORD_LIVE | 1 | 直播模式 |
| CONF_RECORD_RECORD | 2 | 录播模式 |
| CONF_RECORD_LIVE_AND_RECORD | 3 | 直播 + 录播模式 |