Customizing meetings/rooms
You can use URL parameters to customize the meeting experience for your users. It’s possible for each participant in a meeting to have different parameter combinations.
URL parameters are added to the meeting or room URL when embedding it in your web page or app.
Several parameters can be combined by using the ampersand symbol (&). For instance, the following URL parameters would open the meeting with the name - Simon and Terms of Service accepted:
Example
https://subdomain.meedio.me/meetings/id?name=Simon&tosAccepted=true
URL parameters
URL parameter | JSON key-value | Description |
---|---|---|
?minimal |
"minimal": true |
Applies a minimal UI. Turns off all controls except for cam and mic. |
?name=* |
"name": "*" |
Prefill name of the participant. |
?tosAccepted=true |
"tosAccepted": true |
Marks the Terms of Service checkmark. |
?autoRequest=true |
"autoRequest": true |
Automatically requests the permissions (video and audio). |
?autoJoin=true |
"autoJoin": true |
You'll be joined to the meeting automatically, if following conditions are met: Terms of Service are accepted and camera permissions are set. |
?video=off |
"video": "off" |
Turns the local video feed off. |
?videoButton=off |
"videoButton": "off" |
Hides the camera button. |
?audio=off |
"audio": "off" |
Turns the local audio input and output off. |
?audioButton=off |
"audioButton": "off" |
Hides the microphone button. |
?audio=off&audioButton=off |
"audio": "off" "audioButton": "off" |
Using both parameters will additionally hide microphone settings and mute icons for both local and remote participants on their tiles. |
?screenshare=<on | off> |
"screenshare": "on" | "off" |
Hides or shows the screenshare button. |
?logo=<on | off> |
"logo": "on" | "off" |
Hides or shows the Meedio logo. |
?timer=<on | off> |
"timer": "on" | "off" |
Hides or shows the timer. |
?title=<on | off> |
"title": "on" | "off" |
Hides or shows the title. |
?settingsButton=off |
"settingsButton": "off" |
Hides the settings button. |
?shareButton=off |
"shareButton": "off" |
Hides the share meeting/room button |
?fullscreenButton=off |
"fullscreenButton": "off" |
Hides the full screen mode button |
?syncLayoutButton=off |
"syncLayoutButton": "off" |
Hides the synchronise layout button |
?help=off |
"help": "off" |
Hides the help link. |
?tosVisible=off |
"tosVisible": "off" |
Hides guest Terms of Service checkbox and text. |
?floatSelf |
"floatSelf": true |
Enables participant's local view to be draggable. |
?font=Source Sans Pro |
"font": "Source Sans Pro" |
Enables a custom font for the application. |
?theme=<light | dark> |
"theme": "light" | "dark" |
Enabled light or dark theme for the application. |
?hangup=<hidden | click | confirm> |
"hangup": "hidden" | "click" | "confirm" |
"confirm"- (default) toggles modal, "click"- ends the meeting immediately, "hidden"- hides end call button. |
?nameVisibility=<show | edit | hidden> |
"nameVisibility": "show" | "edit" | "hidden" |
Hides, shows, or let's edit guest's name. |