Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. Zoom - Custom AV for Zoom Rooms Controller

Zoom

Custom AV for Zoom Rooms Controller

Communityv0.0.3Updated 7 months agoConferencing
DocumentationReport an issueView on GitHub

Documentation

Zoom Rooms (CAVZRC) Module

Control Custom AV for Zoom Rooms Controller (CAVZRC) via its OSC API. Commands are sent to the CAVZRC application (not directly to the Zoom Room device), allowing control over multiple Zoom Rooms and over the WAN.

Note: The CAVZRC OSC API is currently in Beta.

Requirements

  • Zoom Rooms version 6.5.0 or later
  • Custom AV Zoom Rooms Controller 1.2.0 or later

Configuration

  • Host — IP address of the machine running CAVZRC (where this module sends OSC commands).
  • tx_port — CAVZRC "Receiving Port" (port where CAVZRC listens for incoming OSC).
  • rx_port — Port where Companion listens for OSC outputs from CAVZRC (set to 0 to disable listening for feedbacks/variables).
  • OSC output header — Must match the "OSC Output Header" setting in CAVZRC (default: /roomosc).

In CAVZRC, configure Transmission IP and Transmission Port to point to the machine running Companion and the rx_port value above, so that CAVZRC can send status and events back to this module.

Target types (room commands)

Room-targeted actions can target Zoom Rooms by:

  • roomID — Unique room ID (string).
  • roomName — Display name of the room (string).
  • roomIndex — One-based index in the list of rooms added to CAVZRC.
  • allRooms — Apply to all rooms added to CAVZRC.

Variables and feedbacks

  • Variables: Added/paired room count and list; per-room (room 1–10) ID, name, meeting status, participant count, mute and camera status. Populated when CAVZRC sends OSC outputs to this module (configure rx_port and CAVZRC Transmission settings).
  • Feedbacks: Room paired, in meeting, mic unmuted, camera on. Room dropdown is filled from the paired or added room list after you request room lists (e.g. Get added room list / Get paired room list).

References

  • Zoom Custom AV for Zoom Rooms Controller (CAVZRC) and its OSC API documentation.
  • Companion developer docs.

Details

Manufacturer
Zoom
Product
Custom AV for Zoom Rooms Controller
Latest Version
v0.0.3
Author
Justin James
Contributors
digitaldrummerj(56)
TomsFaire(14)

Open Issues and Requests

DarknStormy7#35 Fix participant count reporting: positional room slots + per-room status pollingDarknStormy7#34 [Feature]: Please cut a release — the module store still serves v0.0.3 while main is 0.5.2DarknStormy7#33 [BUG] pairedRoomList off-by-one: with one paired room, variables are written to room_2_* and room_1_* stays emptyDarknStormy7#32 [BUG] Poll loop never requests per-room status, so room_N_participant_count and room_N_meeting_status never populateTomsFaire#16 feat: enable variable support for join meeting fields

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →

More from Zoom

OSC/ISO

Zoom

Community
Conferencing
View Connection

Tiles

Zoom

Community
Conferencing
View Connection