We now allow users to create voice calls when their call provider is BigBlueButton. This is done by creating a call where cameras are disabled for all participants in the call -- a voice call, and making only the call creator the moderator, so no one else can switch a voice only call to a video call. Also, we stop using the deprecated fields "attendeePW" and "moderatorPW" in the Big Blue Button API, and use "role" instead. The side effects are that now we only support BigBlueButton 2.4 and above, and that only the call creator is a moderator and all other joinees are viewers for all BigBlueButton calls. Fixes: #26550. Most of the code for the integration was written by Nehal. Apoorva made the changes that resolve conflicts which were introduced because of the `typed_endpoint` decorator. With some documentation tweaks by tabbott. Co-authored-by: Apoorva Pendse <apoorvavpendse@gmail.com>
3.4 KiB
Start a call
Zulip makes it convenient to add a video or voice call link to any message, using the call provider (Jitsi, Zoom, etc.) configured by your organization's administrators.
Start a video call
!!! warn ""
When you join a call, you may need to log in to a separate account for the
call provider (Jitsi, Zoom, etc.).
{start_tabs}
{tab|desktop-web}
{!start-composing.md!}
-
Click the video camera () icon at the bottom of the compose box. This will insert a Join video call. link into your message.
-
Send the message.
-
Click on the link in the message to start or join the call.
!!! tip ""
You can replace the "Join video call." label for the link with any text you
like.
{tab|mobile}
-
Navigate to a channel, topic, or direct message view.
-
Tap the video camera (
) button at the bottom of the app. This will insert a Click to join video call link into your message.
-
If you are in a channel view, choose a destination topic by tapping the compose box and selecting an existing topic or typing a new topic name.
-
Send the message.
-
Tap the link in the message to start or join the call.
!!! tip ""
You can replace the "Click to join video call" label for the link with any
text you like.
{end_tabs}
Start a voice call
{start_tabs}
{tab|desktop-web}
{!start-composing.md!}
-
Click the phone () icon at the bottom of the compose box. This will insert a Join voice call. link into your message.
-
Send the message.
-
Click on the link in the message to start or join the call.
!!! tip ""
You can replace the "Join voice call." label for the link with any text you
like.
{end_tabs}
Change your call provider
{!admin-only.md!}
By default, Zulip integrates with Jitsi Meet, a fully-encrypted, 100% open source video conferencing solution. Organization administrators can also change the organization's call provider. The call providers supported by Zulip are:
!!! tip ""
You can disable the video and voice call buttons for your organization
by setting the **call provider** to "None".
Change your organization's call provider
{start_tabs}
{settings_tab|organization-settings}
- Under Other settings, select the desired provider from the Call provider dropdown.
{!save-changes.md!}
{end_tabs}
Use a self-hosted instance of Jitsi Meet
Zulip uses the cloud version of Jitsi Meet as its default call provider. You can also use a self-hosted instance of Jitsi Meet.
{start_tabs}
{settings_tab|organization-settings}
-
Under Other settings, select Custom URL from the Jitsi server URL dropdown.
-
Enter the URL of your self-hosted Jitsi Meet server.
{!save-changes.md!}
{end_tabs}