Meeting

Meeting

Type Name
Meeting
Usage
This block displays a meeting block which allows participants to join.
Icon
Screenshots
Type
Content
Content Category
Video

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.

image

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.

image

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

image

Zoom

To add your Meeting ID / Password generated from your Zoom account.

image

JSON Config

Attributes

🗃️
Block Attributes

NameTypeDescriptionCommon 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"
  }
}