Updated on 2024-09-13 GMT+08:00

Notification of Ongoing Meeting Information Changes

Notification Description

A notification is sent when the information about the ongoing meeting changed.

Method Definition

1
- (void)onMeetingInfoChanged:(HWMSDKMeetingInfoModel *)meetingInfo;

Sample Code

- (void)onMeetingInfoChanged:(HWMSDKMeetingInfoModel *)meetingInfo {
    NSLog(@"Ongoing meeting information report onMeetingInfoChanged :%@", [meetingInfo yy_modelDescription]);
}

Precautions

  1. Subscribe to the HWMBizNotificationHandler delegate during SDK initialization or set the delegate on the target page.

Parameter Description

Table 1 HWMSDKMeetingInfoModel description

Parameter

Type

Description

baseInfo

HWMSDKConfBaseInfoModel

Basic meeting details.

orgId

NSString *

Enterprise ID.

recordMode

HWMConfRecordMode

Media recording mode.

supportBreakoutConf

BOOL

Whether breakout rooms are supported.

isBreakoutSubConf

BOOL

Whether the session is a breakout room.

Table 2 HWMSDKConfBaseInfoModel description

Parameter

Type

Description

confId

NSString *

Meeting ID, which used to join a meeting. If the meeting is held in a cloud meeting room, this ID is the actual meeting ID.

vmrConfId

NSString *

ID of the meeting when it is held in a cloud meeting room.

confSubject

NSString *

Meeting topic.

startTime

NSInteger

Meeting start timestamp, accurate to seconds (GMT).

endTime

NSInteger

Meeting end timestamp, accurate to seconds (GMT).

timeZone

NSString *

Time zone.

hostPwd

NSString *

Host password.

guestPwd

NSString *

Guest password.

scheduserUuid

NSString *

Scheduler UUID.

scheduserName

NSString *

Scheduler name.

hostJoinUri

NSString *

Link for the host to join the meeting.

guestJoinUri

NSString *

Link for guests to join the meeting.

selfConfRole

HWMConfRole

Role in the meeting.

isWebinar

BOOL

Whether the meeting is a webinar.

isCreator

BOOL

Whether the meeting was scheduled by you.

audienceJoinUri

NSString *

Link for attendees to join the webinar.

audiencePwd

NSString *

Attendee password.

conferenceType

HWMConferenceType

Meeting type.

confUuid

NSString *

Meeting UUID.

openCustomPara

NSString *

Custom extension information.

liveRoomAddress

NSString *

Live broadcast address.

isHighResolution

BOOL

Whether the meeting resolution is ultra-HD (1080p).

isP2PConf

BOOL

Whether the meeting is an instant meeting.

supportSummary

BOOL

Whether meeting minutes are supported.

defaultSummaryState

HWMSummaryState

Meeting minutes status.

Table 3 Enumerated values of HWMConfRole

Enumerated Value

Description

HWMConfRoleAttendeee

Guest.

HWMConfRoleHost

Host.

HWMConfRoleAudience

Attendee.

HWMConfRoleCohost

Co-host.

HWMConfRoleWaiting

Waiting room member.

Table 4 Enumerated values of HWMConferenceType

Enumerated Value

Description

HWMSDKConfTypeCommon

Common meeting.

HWMSDKConfTypeCycle

Recurring meeting.

Table 5 Enumerated values of HWMSummaryState

Enumerated Value

Description

HWMSDKSummaryStateClose

Disabled.

HWMSDKSummaryStateOpen

Enabled.

Table 6 Enumerated values of HWMConfRecordMode

Enumerated Value

Description

HWMConfRecordModeDisable

Disabled.

HWMConfRecordModeLive

Live broadcast.

HWMConfRecordModeRecord

Recording.

HWMConfRecordModeLiveAndRecord

Live broadcast and recording.