About the Meeting
This block displays a meeting block which allows participants to join and engage in sessions with or without moderators.
Creating a Meeting Block
To create a Meeting block, in the Venue Editor, click on "Add Blocks" button in the settings panel on the left, then choose "Meeting" under the Video category.
.gif?w=240)
Block Settings
The main setting of the Meeting block is the Meeting Type. From the Meeting Type dropdown, choose the service you want to integrate with.
Below is a description of each service, their settings and how to integrate with each one of them.
GEVME Meet
GEVME Meet is the native meeting app from GEVME Virtual. There are a number of configurations that you can activate to meet your session's objective.
Simply mouse over to the information icon to understand the use of the features
Capacity:
Showing 16 videos max in 1 screen Hosting 250 participants at max capacity
Moderator Role:
You can assign up to 10 moderators in a meeting
Moderator can pin/unpin the participants

Zoom
To add your Meeting ID / Password generated from your Zoom account.
JSON Config
Attributes
Name | Type | Description | Common to All |
---|---|---|---|
backgroundCoverImage | String | The cover image that you would want to set as default for the block. Eg: “https://files-myxp.s3-ap-southeast-1.amazonaws.com/livestream/default_background/Light_BG_1.png” | Yes |
backgroundCoverImageDisablePopup | Boolean | Does not allow popup to occur when this field is true. | Yes |
backgroundCoverImageDistortion | Object | Refer here. | Yes |
backgroundCoverImageVisibility | Boolean | Only render background image when this field is true. | Yes |
blockHeight | String | Sets the height of the block, only useful when fitHeightToContent is false. Eg: “200px”, “2rem”Units can be: px, em, rem, %. | Yes |
blockVisibility | Boolean | Determines if the block visibility should be rendered by default. | Yes |
blockWidth | String | Only needs to be specified when widthType is “custom”. Eg: “100%”Units can be: px, em, rem, %. | Yes |
boundingBox | Boolean | Value of true would result in the block being wrapped with a white background. | Yes |
breakpoints | Object | Refer here. | Yes |
contentMargin | Array | [“0”, “0”, “0”, “0”, “px”]Last index can be: “px”, “rem”, “em”, “%”, “”. | Yes |
contentPadding | String | [“0”, “0”, “0”, “0”, “px”]
Last index can be: “px”, “rem”, “em”, “%”, “”. | Yes |
endTime | String | Contains a global date and time string“2021-06-28T05:25:51.860Z” | No |
fitHeightToContent | Boolean | Setting this field to true would result in blockHeight to have a predetermined value. | Yes |
heading | String | “heading” | Yes |
headingAlignment | Enum | "center" | "left" | Yes |
headingVisibility | Boolean | true | Yes |
meetingType | String | “meet” | No |
order | Integer | 1 | Yes |
settings | Object | Refer here. | No |
startTime | String | Contains a global date and time string
“2021-06-28T05:25:51.860Z” | No |
widthType | Enum | Renders the block width styling based on the value selected. Only when “custom” is selected, blockWidth needs to be specified. Eg: “full” | “half” | “custom” | “fit-content” | Yes |
Sample
"meeting-block": {
"type": "Meeting",
"title": "PanelMain",
"data": {
"heading": "Join the Chat",
"title": "PanelMain",
"headingVisibility": false,
"headingAlignment": "left",
"settings": {
"background": "https://venues-sdk.gevme.com/assets/meeting-white-background.jpg",
"disableBackground": true,
"disableCamera": false,
"disableChat": false,
"disableFrontDoor": false,
"disableParticipantList": false,
"disableShareScreen": false,
"disableVideo": false
},
"backgroundCoverImage": "https://venues-sdk.gevme.com/assets/venue-bunker/breakout/panelmain.png",
"meetingId": null,
"meetingType": "meet",
"order": 2,
"alignment": "left",
"blockWidth": "100%",
"blockHeight": "100%",
"widthType": "full",
"fitHeightToContent": false,
"boundingBox": false,
"contentPadding": "0px"
}
}