Introducing the new Zoom Community Champion Program where we recognize our most engaged community members for their contributions.Learn more and join
Everything you need to work together, all in one place.Explore Zoom One's Collaboration Tools
Innovative video solutions for every meeting space.
Solutions to host impactful virtual and hybrid experiences.
An omnichannel cloud solution optimized for video.
Zoom solutions elevate collaboration across vertical use cases.Discover Zoom Industry Solutions
Enabling exciting new ways to teach, learn, and connect globally
Transforming client engagement and employee experiences
Improving collaboration between agencies, ministries and constituents
Connecting care, collaboration, and medical innovation
Real-time communication, anywhere in the world
Bridging the in-store and online experiences
Expert support and services for all your design, strategy, implementation, event, and hardware needs.
An open platform that allows developers to build Zoom apps and integrations.
Explore over 1,500 apps in Zoom App Marketplace
Documentation for building on Zoom's platform using APIs, Webhooks, and SDKs
Resources that help developers evaluate & build with our solutions
Post your questions and get help from our developer community
Zoom Partners bring Zoom's communications platform to market through alliance, sales, and service partnerships.
Discover new ways to use Zoom solutions to power your modern workforce.
Access expert-led tutorials on Zoom products and features.
Network with other Zoom users, and share your own product and industry insights.
Get documentation on deploying, managing, and using the Zoom platform.
I would like to develop a HID device with LED indicator, it can show the mute/unmute and camera on/off status with different colors, of course the device also able to trigger mute/camera on or off by sending keyboard shortcut.
My question is : if user triggers the mute/camera function by mouse click or keyboard, how can I know the mute status and update the HID device status?
Is there any standard API to do it? or it needs to write a plug-in ?
Thank you very much!
I'm sure you're probably aware that there are several ways to get this information in general. Unfortunately, there is no direct API call you can retrieve from the Zoom client app -- it's pretty much a closed system.
There may be a signal you can get through the web-based API, but that's not going to help your HID device driver.
You might take a look at the Zoom SDK, or directly at ZoomOSC which is a Zoom client built around the Zoom SDK and sends/receives OSC commands. Either of these approaches would require you to log into the meeting separately with the SDK or ZoomOSC client, so while not directly usable for you, investigating these approaches might give you some additional ideas. (Quick note: You can download and run ZoomOSC at no charge; certain OSC commands are reserved for a ZoomOSC Pro fee, and not necessary for general use and testing.)
I know a lot of folks that would really like a Mute/Unmute button with visual feedback; with some luck you could also command Zoom to mute/unmute without relying on a keystroke-based mechanism.
Thank you for your reply, I will check the SDK and ZoomOSC.
One more question, do you know those certified hardware are able to do the mute/ camera function in sync?For example, the Poly sync series, will it turn on the mute indication if I enable the mute function by mouse click?
Or the certification doesn't care about this part?