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. Panasonic - Media Production Suite, Auto Framing Plugin, Auto Tracking Plugin and more

Panasonic

Media Production Suite · Auto Framing Plugin · Auto Tracking Plugin · Video Mixer Plugin

Vendorv1.0.2Updated 3 months agoPTZ
DocumentationReport an issueView on GitHub

Documentation

Panasonic Media Production Suite

This module controls the Panasonic Media Production Suite including Auto Framing Plugin, Auto Tracking Plugin, Video Mixer Plugin, and License API.

Configuration

SettingDescriptionDefault
IP AddressIP address of the PC running Media Production Suite192.168.0.200
Auto Framing PortPort for Auto Framing Plugin1338
MPS PortPort for License, Auto Tracking, and Video Mixer APIs1337
Poll IntervalHow often to poll camera status (ms)1000
Camera CountMaximum cameras to poll (1-100)10

Requirements

  • Panasonic Media Production Suite software installed
  • Network connectivity to the PC running the software
  • Cameras registered in a single group (not multiple groups) for Auto Framing API

Auto Framing Plugin

Actions

Framing Control

ActionDescription
Framing EnableEnable/disable Auto Framing for a camera
Framing Enable ToggleToggle Auto Framing enable/disable
Framing StartStart tracking framing
Framing StopStop tracking framing
Framing Start/Stop ToggleToggle tracking on/off

Tracking Settings

ActionDescription
Tracking ControlSet Pan/Tilt Speed, Zoom Speed, and Sensitivity (-2 to +2)
Auto Face SearchEnable/disable automatic face search
Auto Face Search ToggleToggle auto face search on/off
Auto ZoomEnable/disable automatic zoom
Auto Zoom ToggleToggle auto zoom on/off

Presets (Advanced Preset)

ActionDescription
Advanced Preset RecallRecall a saved preset (1-20)
Advanced Preset SetSave current position to a preset
Advanced Preset ClearDelete a preset

Target Frame

ActionDescription
Target Frame RecallRecall a target frame preset (1-20)
Target Frame SetSave current frame as target frame
Target Frame ClearClear a target frame preset

Target Selection

ActionDescription
Target PositionSelect/add/remove targets by screen coordinates
Target Position (Reference Camera)Target selection on reference camera
Target Face SelectSelect face(s) for tracking by ID or name
Target Face ClearClear face selection

Frame Adjustment

ActionDescription
Current Frame (Absolute)Set frame position using absolute coordinates
Current Frame (Relative)Adjust frame position using relative values
Pan Left/RightPan the current frame
Tilt Up/DownTilt the current frame
Zoom In/OutAdjust zoom level

Area Configuration

ActionDescription
Auto Start AreaConfigure the auto start detection area
Auto Start Area ToggleToggle auto start area on/off
Mask AreaConfigure mask areas (1-3)
Mask Area ClearClear a mask area
Frame MappingExecute frame mapping

Feedbacks

FeedbackDescriptionDefault Color
Framing EnabledTrue when Auto Framing is enabledGreen
Framing RunningTrue when tracking is actively runningGreen
Framing StatusCheck specific status (Stopped/Tracking/Lost/Searching)Green
Auto Zoom EnabledTrue when Auto Zoom is enabledCyan
Auto Face Search EnabledTrue when Auto Face Search is enabledOrange
PTZ MovingTrue when camera is actively movingYellow
Has Tracking TargetsTrue when targets are being trackedPurple
Person DetectedTrue when persons are detected in frameBlue
Auto Start Area EnabledTrue when Auto Start Area is activeBrown

Variables

Each camera (1-10) has the following variables. Replace 1 with the camera number:

VariableDescription
$(panasonic-mps:cam1_name)Camera name
$(panasonic-mps:cam1_ip)Camera IP address
$(panasonic-mps:cam1_framing_enabled)Framing enable status
$(panasonic-mps:cam1_framing_running)Running/Stopped
$(panasonic-mps:cam1_framing_status)Status (Stopped/Tracking/Lost/Searching)
$(panasonic-mps:cam1_auto_zoom)Auto Zoom On/Off
$(panasonic-mps:cam1_auto_face_search)Auto Face Search On/Off
$(panasonic-mps:cam1_person_count)Number of persons detected
$(panasonic-mps:cam1_target_count)Number of active targets
$(panasonic-mps:cam1_ptz_moving)Moving/Idle
$(panasonic-mps:cam1_pt_speed)Pan/Tilt speed (-2 to +2)
$(panasonic-mps:cam1_z_speed)Zoom speed (-2 to +2)
$(panasonic-mps:cam1_sensitivity)Sensitivity (-2 to +2)

Auto Tracking Plugin

Actions

ActionDescription
Set Tracking EnableEnable/disable auto tracking for a camera
Set Tracking LockLock/unlock tracking
Preset ExecRecall a preset (1-100)
Preset RegistRegister current position to a preset
Preset DeleteDelete a preset
Set Tracking TargetSet target coordinates for tracking

Feedbacks

FeedbackDescriptionDefault Color
Auto Tracking EnabledTrue when auto tracking is enabledGreen
Auto Tracking LockedTrue when tracking is lockedYellow

Variables

VariableDescription
$(panasonic-mps:at_cam1_enabled)Auto Tracking enabled On/Off
$(panasonic-mps:at_cam1_locked)Tracking lock status
$(panasonic-mps:at_cam1_preset)Current preset number

Video Mixer Plugin

Actions

ActionDescription
Set PGM CellSelect program cell (1-4)
Set Multi-View LayoutChange layout mode (1-4)
Set VM EnableEnable/disable video mixer output
Set DSK EnableEnable/disable downstream key
Set Audio VolumeSet audio volume (0-100)
Fade OutFade to black or white
Fade InFade from black or white

Feedbacks

FeedbackDescriptionDefault Color
Video Mixer PGM CellTrue when specified cell is on programRed
Video Mixer EnabledTrue when video mixer is enabledGreen

Variables

VariableDescription
$(panasonic-mps:vm_pgm_cell)Current PGM cell (1-4)
$(panasonic-mps:vm_layout)Current layout mode
$(panasonic-mps:vm_enabled)Video Mixer enabled/disabled
$(panasonic-mps:vm_volume)Audio volume level

Variables

VariableDescription
$(panasonic-mps:license_autoframing)Auto Framing license status
$(panasonic-mps:license_autotracking)Auto Tracking license status
$(panasonic-mps:license_videomixer)Video Mixer license status

Presets

Pre-configured button presets are available for cameras 1-4:

  • Enable/Disable framing
  • Start/Stop/Toggle tracking
  • Auto Zoom toggle
  • Auto Face Search
  • Frame Mapping
  • Pan Left/Right controls
  • Tilt Up/Down controls
  • Zoom In/Out controls
  • Advanced Preset recall (1-5)
  • Target Frame recall (1-5)

API Information

Auto Framing Plugin

  • Protocol: HTTP 1.1 GET requests
  • Default Port: 1338
  • Status update rate: ~5 Hz

MPS Services (License, Auto Tracking, Video Mixer)

  • Protocol: HTTP 1.1 GET requests
  • Default Port: 1337
  • Polling: Every 5 cycles (reduced load)

Troubleshooting

IssueSolution
Connection FailedVerify IP address and ports; ensure Media Production Suite is running
Commands Return NACKCheck if camera is properly registered
Status Not UpdatingIncrease poll interval or check network connectivity
Advanced Features Not WorkingEnsure PC_GPU mode is enabled and licensed
Video Mixer Not RespondingVerify MPS port (1337) is correct

Support

For issues with this module, please visit the Bitfocus Companion GitHub repository.

For issues with the Panasonic Media Production Suite, contact Panasonic support.

Details

Manufacturer
Panasonic
Products
Media Production Suite, Auto Framing Plugin, Auto Tracking Plugin, Video Mixer Plugin
Latest Version
v1.0.2
Author
Samuel Lynam
Contributors
soundiesam(45)
bryce-seifert(1)

Open Issues and Requests

JerryLathem#14 [BUG] Variables and Feedbacks for Auto Tracking are not workingreykroona#10 Agent/fix mps feedback timeoutsmbichonalgam#5 [BUG]Not working - connexion issues

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 Panasonic

AK-HRP1000 · AK-HRP1005

Panasonic

Community
View Connection

AV-HSW10

Panasonic

Community
View Connection

AV-HS50 / AV-HS410 / AV-UHS500

Panasonic

Community
View Connection

Remote Camera Controller · AW-RP50 +4 more

Panasonic

Community
View Connection

Cameras · AW-HE2 +50 more

Panasonic

Community
View Connection

Kairos

Panasonic

Community
SwitchersVideo
View Connection