New RTMS features in Zoom desktop client v6.5.5

We're excited to announce new feature enhancements for Realtime Media Streams (RTMS) in the Zoom Desktop Client v6.5.5. This release introduces in-meeting RTMS features including JavaScript APIs that have been showcased in the developer preview clients distributed earlier. Going forward, we encourage developers to build using the most recent Zoom Desktop Client available to all users.

Host controls

  • Review and approve or deny participant app requests, with in-meeting controls
  • Manage apps within the Active App Notifier

Participants can launch RTMS apps

  • Requests to start a stream are surfaced to host for approval, depending on host settings and client versions
  • Participants receive clear responses (approval/denial)
  • Disclosures are shown across devices to other participants

App distribution hooks for growth

  • App names are shown prominently on video tiles to aid app discovery and for developers to grow usage

Zoom Apps JS APIs

In-meeting Zoom Apps will now be able to launch, query, and manage RTMS streams using JavaScript APIs:

  • startRTMS() to start the RTMS stream in a meeting
  • pauseRTMS() to pause the app's RTMS stream in a meeting
  • resumeRTMS() to resume the app's previously paused RTMS stream in a meeting
  • stopRTMS() to stop the app's RTMS stream in a meeting
  • getRTMSStatus() to get the current status for the app's RTMS session in a meeting
  • onRTMSStatusChange() to receive events for status changes for the app's RTMS session in meetings

New Active App Notifier

The new Active App Notifier supports multiple app types with robust controls for hosts and app users, while also informing all participants of app activity within a meeting. This not only puts users first by providing transparency, but also serves as a distribution and awareness lever for app developers.

If you have questions or comments, please reach out to us on the Developer Forum!