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. VDO - Ninja

VDO

Ninja

Communityv2.5.0Updated 11 months agoConferencing
DocumentationReport an issueView on GitHub

Documentation

VDO.Ninja

Control VDO.Ninja settings remotely.

Getting Started

  • Think of an API ID to use for your production. It should be unique and difficult to guess
  • Add your API ID as a URL parameter (ex. &api=your-unique-api-key) to your VDO.Ninja URL
  • Add the same API ID in the Companion module settings

Available Actions

Local

  • Mic Control
  • Camera Control
  • Speaker Control
  • Playback Volume
  • Send Chat Message
  • Record Video
  • Reload
  • Hang Up
  • Set Video Bitrate
  • Set Audio Pan
  • Raise Hand
  • Screen Share
  • Force Keyframe
  • Next Slide
  • Previous Slide

Director

Targets self
  • Self in Group
  • Join Group
  • Leave Group
  • View Group
  • Join View Group
  • Leave View Group
  • Highlight Video Control
Targets a room guest
  • Guest Mic
  • Guest Speaker
  • Set Guest Mic Volume
  • Overlay Message to Guest
  • Transfer Guest
  • Guest in Scene
  • Guest Mic in Scene
  • Guest in Group
  • Guest Blind
  • Guest Highlight
  • Solo Talk
  • Two-way Solo Talk
  • Force Keyframe
  • Hang Up Guest

Available Feedbacks

  • Mic Status
  • Camera Status
  • Speaker Status
  • Guest in Scene

Available Variables

  • streamID (Current stream ID for the guest in a given position )
  • mic (Current mute status, either by stream ID or guest position)
  • camera (Current camera status, either by stream ID or guest position)
  • speaker (Available for the "Director" role only)
  • label (If specified, otherwise it will be the guest position number)
  • scenes (List of scenes a guest is currently active in)

Details

Manufacturer
VDO
Product
Ninja
Latest Version
v2.5.0
Author
Bryce Seifert
Contributors
bryce-seifert(38)
Julusian(2)
JeffreyDavidsz(1)
qqquiu(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 →