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

会议信息更新通知

通知描述

收到该通知时,表示会议中的信息发生变更。

方法定义

1
virtual void OnMeetingInfoChanged(const HwmMeetingInfo *meetingInfo) {};

注意事项

会议开始后,会议信息会上报多次,不是一次把HwmMeetingInfo中的信息全部上报上来的。

参数描述

表1 结构体HwmMeetingInfo参数说明

参数

类型

描述

baseInfo

HwmConfBaseInfo

会议基本信息。

orgId

char[]

企业id。

recordMode

HwmConfRecordMode

会议媒体录制模式。

supportBreakoutConf

bool

是否支持分组会议。

isBreakoutSubConf

bool

是否是分组会议。

表2 结构体HwmConfBaseInfo参数说明

参数

类型

描述

confId

char[]

会议id,加入会议时用到。如果是VMR会议,则此ID是真实会议ID,不用来显示;如果不是VMR会议,则用来显示。

vmrConfId

char[]

VMR 会议id,VMR会议下有效。

confSubject

char[]

会议主题。

startTime

long long

会议开始时间-时间戳,精度秒(0时区)。

endTime

long long

会议结束时间-时间戳,精度秒(0时区)。

timeZone

char[]

时区。

hostPwd

char[]

会议主持人密码。

guestPwd

char[]

会议来宾密码。

scheduserUuid

char[]

预订者uuid。

scheduserName

char[]

预订者姓名。

hostJoinUri

char[]

主持人入会链接。

guestJoinUri

char[]

来宾加入会议的链接。

selfConfRole

HwmConfRole

本人在会议中的角色。

isWebinar

bool

是否是网络研讨会。

isCreator

bool

是否是会议预订者。

audienceJoinUri

char[]

观众加入会议的链接。

audiencePwd

char[]

观众密码。

conferenceType

HwmConferenceType

会议类型。

confUuid

char[]

会议uuid。

openCustomPara

char[]

自定义扩展信息。

liveRoomAddress

char[]

直播地址。

isHighResolution

bool

是否为超高清(1080p)会议。

isP2PConf

bool

是否立即会议。

supportSummary

bool

是否支持会议纪要。

defaultSummaryState

HwmSummaryState

会议纪要开启状态。

表3 枚举HwmConfRole说明

枚举值

描述

HWM_CONF_ROLE_ATTENDEE

普通与会者。

HWM_CONF_ROLE_CHAIRMAN

主持人。

HWM_CONF_ROLE_AUDIENCE

观众。

HWM_CONF_ROLE_COHOST

联席主持人。

HWM_CONF_ROLE_WAITING

等候室成员。

表4 枚举HwmConferenceType说明

枚举值

描述

HWM_CONF_TYPE_COMMON

普通会议。

HWM_CONF_TYPE_CYCLE

周期会议。

表5 枚举HwmSummaryState说明

枚举值

描述

SUMMARY_STATE_CLOSE

会议纪要关闭。

SUMMARY_STATE_OPEN

会议纪要开启。

表6 枚举HwmConfRecordMode说明

枚举值

描述

CONF_RECORD_DISABLE

禁止录制。

CONF_RECORD_LIVE

直播模式。

CONF_RECORD_RECORD

录播模式。

CONF_RECORD_LIVE_AND_RECORD

直播 + 录播模式。