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

​


                                     

bottom of page