Using the Zoom Live Streaming (Beta) app


The Zoom Live Streaming (Beta) app allows meeting and webinar hosts to live stream their session to up to 3 different live streaming services simultaneously. YouTube, Facebook, and Twitch streams are available, while custom RTMP streams can also be configured.

Note: While any participant in a meeting can open the app, only the host will be able to initiate any live streams for the current meeting.

This article covers: 

Prerequisites for using the Zoom Live Streaming (Beta) app

Limitations for the Zoom Live Streaming (Beta) app

How to install from the Zoom App Marketplace

  1. Sign in to the Zoom App Marketplace.
  2. Search for Live Streaming app - Beta.
  3. Click Add.
  4. Review the requested permissions and click Authorize.
    Once installed, the app is displayed under the Apps section of the Zoom desktop client.

How to use the Live Streaming app

Connect to live streaming services before the meeting

While live streaming services can be connected during the live meeting or webinar, it is recommended to authenticate and configure your desired live streaming services before the meeting or webinar. This can help to avoid delays and ensure your streaming settings are configured correctly.

  1. Open and sign-in the Zoom desktop client.
  2. Click the Apps  tab.
  3. Open the Live Streaming - Beta app.
  4. Click Add Channel and then select YouTube, Facebook, Twitch to sign in to any of those services, or choose Custom to set up streaming to another RTMP endpoint.
  5. Follow the on-screen steps to authenticate with your chosen streaming service.
  6. After authentication is complete, users can edit the title and description of the stream for each platform.
  7. (Optional) Click the gear icon to adjust additional stream settings, such as privacy status of the stream and resolution.

Set up a custom RTMP stream

If you are wanting to live stream to a service besides YouTube, Facebook, or Twitch, you will need to configure a custom RTMP stream. This requires the stream key, stream RTMP URL, and stream page URL, all of which are provided by the live streaming service that will receive the streamed content from Zoom. For more information about how to find or generate these items, refer to the live streaming service’s support site.

  1. Open and sign-in the Zoom desktop client.
  2. Click the Apps  tab.
  3. Open the Live Streaming - Beta app.
  4. Click Add Channel and then select Custom.
  5. Provide the following information:
    • Stream Key
    • Stream RTMP URL
    • Stream Page URL
      Note: All of these items are provided by the live streaming service that will receive the streamed content from Zoom.
  6. Click Save.

Start live stream(s) during a meeting or webinar

  1. Start a meeting or webinar as the host
  2. In the controls toolbar, click Apps .
  3. Open the Live Streaming - Beta app.
  4. Click the toggle next to each service you want to live stream to.
    Note: Up to 3 streaming services can be used at once.
  5. (Optional) Click the gear icon  to adjust additional stream settings, such as privacy status of the stream and resolution.
  6. Click Start Streaming to begin live streaming the meeting or webinar to the selected live streaming services.
    Once streams have started, the app will display a live dashboard where you can view, moderate, send chats, monitor stream health and viewer count, and end or restart streams.
  7. When finished with your live stream, click Stop Streaming to end the live stream and continue the session, or end the meeting/webinar to end both the live stream(s) and the meeting or webinar.

Managing live streams and chat

After the live streams have started, the host can adjust streaming settings, as well as view and manage incoming chats from YouTube, Facebook, and Twitch streams.

Note: Managing chats are only supported within the app for YouTube, Facebook, and Twitch streams. Managing chats for any custom live streams must be handled through that live streaming service directly.

  1. (Optional) Next to the status indicators for each live stream, click the gear icon  to adjust additional stream settings, such as privacy status of the stream and resolution.
  2. By default, the incoming chats for all live streams will be combined, with icons next to each message indicating which stream they originated from, such as the YouTube icon next to messages sent from the YouTube stream. Additionally, when viewing all chat streams, the host is unable to respond.
  3. At the top of the chats section, click the All Chats menu to select a specific stream’s chat messages.
    This will allow the host to send messages to that chosen live stream’s chat, as well as delete messages, ban a user or promote them to be a chat moderator for that particular stream.
  4. Enter a message to send to the chosen live stream, then click the arrow icon  to send the message.
  5. (Optional) Next to each message, click the more icon  to access the following additional options for that user:
    • Delete message: Deletes the selected message from the live stream chat.
    • Ban user: Bans the selected user from your live stream channel.
      Note: This only affects the user on the platform they sent the message from, and other additional streams will be unaffected.
    • Make moderator: Promote this user to be a moderator for your chat on the platform they sent the message from.

How to uninstall from the App Marketplace

  1. Log in to the App Marketplace web portal.
  2. Click Manage and then click Added Apps.
  3. Next to the Live Streaming - Beta app, click Remove.

Data Security

The application uses the zoomapp:inmeeting scope to allow users to open it during Zoom meetings. Please refer to the Zoom privacy statement for details on how Zoom collects, uses, and shares personal data.

Data shared with a third-party streaming platform is subject to that platform’s Terms of Service and Privacy Policy.

See the full list of Zoom Apps SDK methods accessed by this app below: