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
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!
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.
-
​See details at https://liminalet.com/dbl-notice
-
-
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
​