top of page

ZoomOSC Downloads

Download for MacOS

ZoomOSC - v4.6.1

Check out our User Manual for a comprehensive introduction to the ZoomOSC application.

Subscribe to Liminal on YouTube for trainings and tutorials

Access the API/Command Syntax List for a complete list of commands and outputs.

Questions? Feature requests? Please feel free to reach out at: info@liminalet.com

Please note: All ZoomOSC downloads are governed by the Zoom Terms of Service

v4.6.1

ZoomOSC for MacOS

v4.6.0

ZoomOSC for MacOS

6-2-2025

4-4-2025

v4.5.1

ZoomOSC for MacOS

v4.5.0

ZoomOSC for MacOS

12-16-2024

9-26-2024

v4.4.1b51

ZoomOSC for MacOS

v4.4.0

ZoomOSC for MacOS

v4.4

v4.4

ZoomOSC User Manual

ZoomOSC API / Syntax Guide

7-11-2024

4-15-2024

4-15-2024

4-15-2024

ZoomOSC is an actively developed utility. We will publish new releases of the utility and document the changes on this page. Our goal is a full abstraction of the Zoom API to OSC.

​

Join our newsletter to stay up-to-date on all our releases!

Changelog

ZoomOSC 4 Changelog 
Release notes and change tracking for ZoomOSC is made available on this page.

​

Release 4.6.1

ZoomOSC build 4.6.1 s a minor release for bug fixes and enhancements

  • Added option to manually enter a ZAK token to the Join Meeting page for signed-in users

  • Updated Zoom Meeting SDK to v6.4.10

    • Fixes an issue where some OSC commands would not work if the app joined while a screenshare was in progress​

    • Fixes a rare crash in the ssb_sdk module that could impact the app

​

Release 4.6.0

ZoomOSC build 4.6.0 includes a major refactor of participant management and breakout room OSC commands in order to improve performance

​

  • Participant management has been refactored to improve performance in large webinars with thousands of attendees joining in rapid succession

    • ​This new system was stress tested with 10,000 attendees joining within 30 seconds of each other

    • We continue to recommend using more aggressive user filter settings for OSC to avoid unnecessary OSC traffic and processing, especially in large webinars

  • OSC management of breakout rooms has been refactored

    • ​If ZoomOSC is in the main room of a meeting, and an attendee is sent to a breakout room, they will now still appear in the ../list output but will have the online/offline parameter set to zero, indicating that local commands cannot operate on them.

    • Targeting a user in a breakout room is now much more reliable because the user still exists in ZoomOSC’s memory and can be disambiguated into the correct ID to complete a breakout room action using Zoom’s new management system

  • Added a notice that Liminal Web Store device-based licenses will be cancelled in 2026. Hub Host activation through the Zoom Events Platform will be required in the future to activate ZoomOSC.

  • Added new OSC command /zoom/StartMeeting to start a Zoom meeting using the logged-in user’s identity

  • ​Added new feature to automatically refresh the ZAK token of a logged in user when processing a ../joinMeeting or ../startMeeting OSC command​​

  • Fixed issue where Hubs created by expired Zoom Events or Zoom Sessions licenses could cause unintended licensing behavior

  • Removed several deprecated features including $$ syntax for OSC tunneling via chat, remote control of other ZoomOSC instances via chat pairing, Target ID command syntax, and automatic acceptance of incoming requests

  • Added a new toggle to the Additional Settings area to let the user decide if they want to automatically accept incoming requests for video and mic enablement

  • Upgraded Zoom Meeting SDK to version 6.4.1

​

  • Release 4.5.1

ZoomOSC build 4.5.1 introduces minor fixes and enhancements

​

  • Removed case where an empty gallery order could be sent via OSC​

  • Fixed issue where some webinar panelists were not accessible via OSC​

​

Release 4.5.0

ZoomOSC build 4.5.0 adds OSC support for polls and introduces various fixes and enhancements

​

  • Introduced support for Zoom polls via OSC

    • Get a list of available polls'

    • Start or stop a poll

    • Get the audience answer information of a completed poll

  • Added direct support for tk= webinar token join URL parameters when joining via a Zoom link​

  • Changed ../meetingStatus to ../meetingStatusChanged to fire as an event with additional details

  • Security improvements to OSC library

  • Security improvements to OSC allow-list, now with NIC selection

  • Upgraded Zoom Meeting SDK to version 6.1.10

​

Release 4.4.1 b51

ZoomOSC 4.4.1 updates the OSC workflows for Q&A and introduces various fixes and enhancements

​

  • Enhanced support for Q&A over OSC

    • Added OSC support for Meeting Q&A 

      • Meeting Q&A uses the same interfaces / syntax as the existing Webinar Q&A OSC features

    • Added /zoom/getQuestionList to request a series of packets listing all questions

      • response is /zoomosc/questionList

    • Added /zoom/getQuestionInfo for requesting information on a specific question

      • response is /zoomosc/questionInfo

    • Added /zoom/listAnswers to request a series of packets containing all answers either to a specific question or across all questions

      • response is /zoomosc/answerList

    • Added /zoom/getAnswerInfo to get the details of a specific answer

      • response is /zoomosc/answerInfo

    • Fixed issues with question and answer OSC controls

  • Added OSC outputs when a share event starts and stops 

    • User output events are ../audioShareStarted, ../audioShareStopped, ../videoShareStarted, and ../videoShareStopped 

  • Fixed issue with displaying a long list of sessions within a Zoom Event 

  • Fixed issue with messageWaitingRoom OSC command

  • Migrated to Zoom service for initializing and authenticating the app

  • Security improvements to OSC library

  • Security improvements to OSC allow-list

  • Upgraded Zoom Meeting SDK to version 6.0.10

​

Release 4.4.0

ZoomOSC 4.4.0 adds a new OSC command for translated captions and resolves a handful of other OSC command issues

​

  • Added new OSC output for Zoom’s automatic transcriptions

    • This new OSC output also activates when the live transcript utilizes translation

    • The character set supported by the OSC protocol implementation may be limited by the decoder

  • Added parameters to OSC chat outputs to add unique IDs and a code to identify which participants received the message​

  • ZoomOSC will now attempt to automatically log back in when relaunched from a logged-in state

  • ZoomOSC will now attempt to automatically log out if its login tokens have expired

  • Fixed issue with sentToBreakout OSC command

  • Fixed issue with CLI arguments for starting ZoomOSC with a specific IP/Port

  • Fixed issue where ZoomOSC could not control slides during a share

  • Fixed issue with Webinar Q&A outputs not reporting IDs properly

  • Fixed issue with Question Deleted Webinar Q&A output typo in OSC address

  • Fixed issue where ZoomOSC could send a high volume of offline OSC notices

  • Fixed issue with Breakout Room OSC assignments

  • Removed the column for incoming participant video statistics in Participant Management

    • ​This column is only useful for ZoomISO, so it was removed

  • ​Added an escape button to the authentication failure window notice

  • Updated Zoom Meeting SDK to 5.17.10

​


                                     

ABOUT OUR SOFTWARE

LINKS

PRODUCTS

Sign up for updates

Liminal Apps are software solutions for remote contribution, virtual events, and Zoom-based production workflows. The software has helped hundreds of individuals and organizations reinvent virtual events and design digital media infrastructure that will thrive well beyond the pandemic.

LIMINAL

Liminal's software and website are owned and distributed by Zoom Communications.

bottom of page