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. ProdLink - Comms

ProdLink

Comms

Communityv0.1.0Updated 4 months agoComms
DocumentationReport an issueView on GitHub

Documentation

ProdLink: Comms — Companion Module

Control ProdLink Comms production intercom directly from Bitfocus Companion. Push-to-talk, listen, latch channels, apply role presets, and see real-time talk state — all from your Stream Deck.

Setup

  1. Start the ProdLink Comms server (run the ProdLink-Comms desktop app or start the server manually)
  2. In Companion, add a ProdLink: Comms connection
  3. Set the Server Host (default localhost) and Port (default 3200)
  4. Optionally set a Display Name (shows up in the presence list) and User ID
  5. Click Save — the module connects, loads all channels, and generates presets

Configuration

FieldDescription
Server HostIP or hostname of the ProdLink Comms server
PortServer port, default 3200
Display NameYour name in the presence panel (default "Stream Deck")
User IDUnique identifier for this deck (default "companion-deck")

Preset Categories

PTT Channels

One hold-to-talk button per channel. Press and hold to talk, release to stop. Button turns green when you're talking, red when someone else is.

Listen Channels

One toggle-listen button per channel. Tap to start listening, tap again to stop. Teal when active, red flash when someone talks.

Latch Channels

One latch-toggle button per channel. Tap to latch mic open, tap again to un-latch. Orange when latched.

Channel Combos

Combined PTT button with live talker count displayed on the button text. Shows channel color as background.

Global Controls

  • Silence All — Immediately stop talking and leave all channels (big red button)
  • Talk All — Talk on every channel at once (hold = talk, release = silence)
  • Connection Status — Shows connection state and active channel count
  • Active Talkers — Live display of who's currently talking across all channels

Role Presets

One button per role preset defined on the server (e.g., "Camera Op", "Director"). Tap to apply the full channel configuration for that role.

Actions

ActionDescription
Talk (PTT — Start)Join a channel and start talking
Talk StopStop talking on a channel
Latch ToggleToggle always-on talk
Listen ToggleToggle listen-only mode
Talk All ChannelsStart talking on every channel
Silence All / Leave AllStop all talk, leave all channels
Apply Role PresetApply a server-defined role preset

Variables

VariableDescription
connectedServer connection status (true/false)
all_talkersAll active talker names
active_room_countNumber of channels joined
{channel}_nameChannel name
{channel}_usersConnected user count
{channel}_talkersActive talker count
{channel}_talker_namesActive talker names
{channel}_modeYour current mode (off/listen/talk/latch)

Details

Manufacturer
ProdLink
Product
Comms
Latest Version
v0.1.0
Author
ProdLink
Contributor
codynpatterson(1)

Open Issues and Requests

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 ProdLink

Draw on Slides

ProdLink

Community
View Connection