This topic describes the types of Cloud Video Conferencing events that can be published to EventBridge.

Event types

The following table describes the types of Cloud Video Conferencing events that can be published to EventBridge.

Event type Value of the type parameter
Operations performed by Alibaba Cloud on resources aliyuncvc:ActionTrail:AliyunServiceEvent
API operation calls aliyuncvc:ActionTrail:ApiCall
Operations performed in the console aliyuncvc:ActionTrail:ConsoleOperation
Conference status aliyuncvc:MeetingEvent:MeetingStateEvent
Member status aliyuncvc:MeetingEvent:MemberStateEvent
Member operations aliyuncvc:MeetingEvent:MemberOperate
Conference statistics aliyuncvc:MeetingEvent:MeetingStatistic

For more information about the parameters defined in the CloudEvents specification, see Overview.

Conference status

The following example shows the event that EventBridge receives when a conference starts or ends:

{
    "data":{
        "meetingName":"marketing-meeting",
        "action":"meeting_start",
        "time":1590592494070,
        "meetingUUID":"hz-20864c8f-b10d-45cd-9935-884bca1b****"
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.aliyuncvc",
    "specversion":"1.0",
    "subject":"acs.aliyuncvc:cn-hangzhou:123456789098****:215672",
    "time":"2020-11-19T21:04:41+08:00",
    "type":"aliyuncvc:MeetingEvent:MeetingStateEvent",
    "aliyunaccountid":"123456789098****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179PRC",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}     

The following table describes the fields in the data parameter.

Field Type Example Description
meetingName String marketing-meeting The name of the conference.
action String meeting_start The action.
time Timestamp 1590592494070 The timestamp when the conference started.
meetingUUID String hz-20864c8f-b10d-45cd-9935-884bca1b**** The ID of the conference.

Member status

The following example shows the event that EventBridge receives when a member joins or leaves the conference:

{
    "data":{
        "meetingName":"marketing-meeting",
        "groupId":"456",
        "action":"member_in",
        "time":1590592494072,
        "userId":"199525",
        "meetingUUID":"hz-20864c8f-b10d-45cd-9935-884bca1b****"
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.aliyuncvc",
    "specversion":"1.0",
    "subject":"acs.aliyuncvc:cn-hangzhou:123456789098****:215672",
    "time":"2020-11-19T21:04:41+08:00",
    "type":"aliyuncvc:MeetingEvent:MemberStateEvent",
    "aliyunaccountid":"123456789098****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179PRC",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}  

The following table describes the fields in the data parameter.

Field Type Example Description
meetingName String marketing-meeting The name of the conference.
groupId String 456 The ID of the enterprise.
action String member_in The action.
time Timestamp 1590592494072 The timestamp when a member joined or leaved the conference.
userId String 199525 The ID of the user.
meetingUUID String hz-20864c8f-b10d-45cd-9935-884bca1b**** The ID of the conference.

Member operations

The following example shows the event that EventBridge receives when a member performs an operation in the conference:

{
    "data":{
        "meetingName":"marketing-meeting",
        "groupId":"456",
        "action":"camera_off",
        "time":1590592527490,
        "userId":"199525",
        "meetingUUID":"hz-20864c8f-b10d-45cd-9935-884bca1b****"
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.aliyuncvc",
    "specversion":"1.0",
    "subject":"acs.aliyuncvc:cn-hangzhou:123456789098****:215672",
    "time":"2020-11-19T21:04:41+08:00",
    "type":"aliyuncvc:MeetingEvent:MemberOperate",
    "aliyunaccountid":"123456789098****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179PRC",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}      

The following table describes the fields in the data parameter.

Field Type Example Description
meetingName String marketing-meeting The name of the conference.
groupId String 456 The ID of the enterprise.
action String camera_off The action.
time Timestamp 1590592527490 The timestamp when a member performed an operation in the conference.
userId String 199525 The ID of the user.
meetingUUID String hz-20864c8f-b10d-45cd-9935-884bca1b**** The ID of the conference.

Conference statistics

The following example shows the event that EventBridge receives when the conference statistics are published:

{
    "data":{
        "meetingConcurrency":1,
        "meetingMember":0,
        "time":1590595200125,
        "meetingCount":1
    },
    "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
    "source":"acs.aliyuncvc",
    "specversion":"1.0",
    "subject":"acs.aliyuncvc:cn-hangzhou:123456789098****:215672",
    "time":"2020-11-19T21:04:41+08:00",
    "type":"aliyuncvc:MeetingEvent:MeetingStatistic",
    "aliyunaccountid":"123456789098****",
    "aliyunpublishtime":"2020-11-19T21:04:42.179PRC",
    "aliyuneventbusname":"default",
    "aliyunregionid":"cn-hangzhou",
    "aliyunpublishaddr":"172.25.XX.XX"
}   

The following table describes the fields in the data parameter.

Field Type Example Description
meetingConcurrency String 1 The maximum number of members who were in the conference at the same time.
meetingMember String 0 The number of members who joined the conference.
time Timestamp 1590595200125 The timestamp when the conference statistics were published.
meetingCount String 1 The number of conferences.