Summary
Plixus is a conference central unit supporting TCP, HTTP/REST, WebSocket, and UDP control. REST API defaults to TCP port 8890. Camera protocol (TLVCAM1/TLVCAM2) tracks active microphones and drives camera presets. Default IP: 192.168.0.100, subnet 255.255.255.0.
Transport
protocols:
- tcp
- http
- udp
addressing:
port: 8890 # REST API default TCP port
base_url: http://{ip}/ # UNRESOLVED: exact API base path not stated in source
serial:
# UNRESOLVED: serial config not covered in this source
auth:
type: none # inferred: no auth procedure in source
Traits
# inferred from camera protocol commands:
# - routable # camera tracks active mics (not I/O routing per se)
# - queryable # UNRESOLVED: no query commands in this source
powerable: false # no power commands in source
routable: false # no I/O routing in source
levelable: false # no level/gain commands in source
Actions
# TLVCAM1 commands (prefix '%', CRC-16, terminator ETX 0x0D):
# UNRESOLVED: only camera-related commands present; full device action set not in this doc
- id: tlvcam1_activate_president_mic
label: Activate President Microphone (TLVCAM1)
kind: action
params:
- name: microphone_number
type: string
description: 4-digit microphone number (e.g., "0001")
- id: tlvcam1_deactivate_president_mic
label: Deactivate President Microphone (TLVCAM1)
kind: action
params:
- name: microphone_number
type: string
description: 4-digit microphone number
- id: tlvcam1_activate_delegate_mic
label: Activate Delegate Microphone (TLVCAM1)
kind: action
params:
- name: microphone_number
type: string
description: 4-digit microphone number
- id: tlvcam1_deactivate_delegate_mic
label: Deactivate Delegate Microphone (TLVCAM1)
kind: action
params:
- name: microphone_number
type: string
description: 4-digit microphone number
- id: tlvcam1_reset_camera
label: Reset Camera to Neutral Position (TLVCAM1)
kind: action
params: []
- id: tlvcam1_sync
label: Synchronize Active Microphones (TLVCAM1)
kind: action
params:
- name: microphone_numbers
type: array
items:
type: string
description: One or more 4-digit microphone numbers (0 = no active mics)
- id: tlvcam1_deactivate_all
label: Deactivate All Microphones (TLVCAM1)
kind: action
params: []
# TLVCAM2 commands (prefix '$' or '&', terminator CR 0x0D LF 0x0A):
- id: tlvcam2_activate_delegate_mic
label: Activate Delegate Microphone (TLVCAM2)
kind: action
params:
- name: microphone_number
type: string
description: 4-digit microphone number
- id: tlvcam2_deactivate_delegate_mic
label: Deactivate Delegate Microphone (TLVCAM2)
kind: action
params:
- name: microphone_number
type: string
description: 4-digit microphone number
- id: tlvcam2_reset_camera
label: Reset Camera to Neutral Position (TLVCAM2)
kind: action
params: []
- id: tlvcam2_deactivate_all
label: Deactivate All Microphones (TLVCAM2)
kind: action
params: []
Feedbacks
# UNRESOLVED: no response/ack format documented for TLVCAM1/TLVCAM2 inbound commands
# TLVCAM1 ack: 1 byte 0x06 (ack) or retransmit up to 3x if no ack (UDP mode)
# Camera control sends mic activate/deactivate commands when mics are toggled
Variables
# UNRESOLVED: no device state variables in this source
Events
# Events emitted by Plixus to camera control when mic state changes:
# TLVCAM1:
# - President mic activated: STX 'P' + mic_number(4) + CRC(4) + ETX
# - President mic deactivated: STX 'p' + mic_number(4) + CRC(4) + ETX
# - Delegate mic activated: STX 'M' + mic_number(4) + CRC(4) + ETX
# - Delegate mic deactivated: STX 'm' + mic_number(4) + CRC(4) + ETX
# - Camera reset: STX 'R' + CRC(4) + ETX
# - Sync (5s interval): STX 'S' + mic_number(4)1+ + CRC(4) + ETX
# - Deactivate all: STX 'V' + '0000' + CRC(4) + ETX
# TLVCAM2:
# - Delegate mic activated: $1 + mic_number(4) + CR + LF
# - Delegate mic deactivated: $2 + mic_number(4) + CR + LF
# - Reset/deactivate all: &30000 + CR + LF
# UNRESOLVED: full event list from CoCon API not in this source
Macros
# UNRESOLVED: no multi-step macros in this source
Safety
confirmation_required_for: []
interlocks: []
# UNRESOLVED: no safety warnings or interlock procedures in source
Notes
- Default IP 192.168.0.100, subnet 255.255.255.0. IP change requires restart.
- REST API disabled by default; enable in Plixus config.
- TCP ports 5011, 5012, 5111, 6011, 6012, 6101, 6111, 6212, 6312, 8890 reserved — do not use for camera control.
- TLVCAM1 uses STX '%' ... ETX with CRC-16 checksum of ASCII chars between STX and CRC.
- TLVCAM2 uses prefix '$' or '&' with CR/LF terminator.
- Camera protocol port configurable (TCP or UDP); for UDP, must specify destination IP.
- Source: Plixus Web Server Configuration Guide.
Provenance
source_domains:
- documents.televic.digital
- tcs-static.azurewebsites.net
source_urls:
- "https://documents.televic.digital/conference/index.php/s/BdAEL5dGA4KQkGX/download/Connecting%20D-Cerno%20AE%20With%20Third-Party%20DSP.pdf"
- "https://documents.televic.digital/conference/index.php/s/HW2RLc6ifDY9tDJ/download/API%20Document%20for%206.11.pdf"
- https://documents.televic.digital/conference/index.php/s/mdA6btNwtN4dBtr/download/TCS_ConfigurationManual_PlixusWebServer_en-US.pdf
- https://tcs-static.azurewebsites.net/dcerno-customer-api/D-Cerno1.6/index.html
- https://documents.televic.digital/conference/index.php/s/2xDZzyeteSfpYz9/download/TCS_CrestronInstallationGuide_v1.0.pdf
retrieved_at: 2026-04-30T02:00:56.363Z
last_checked_at: 2026-06-02T22:15:39.123Z
Verification Summary
verdict: verified
checked_at: 2026-06-02T22:15:39.123Z
matched_actions: 11
action_count: 11
confidence: medium
summary: "All 11 spec actions traced to source (dip-safe re-verify). (12 unresolved item(s) noted in Known Gaps.)"
Known Gaps
- "device firmware version, full CoCon API action list, routing commands not in this doc"
- "exact API base path not stated in source"
- "serial config not covered in this source"
- "no query commands in this source"
- "only camera-related commands present; full device action set not in this doc"
- "no response/ack format documented for TLVCAM1/TLVCAM2 inbound commands"
- "no device state variables in this source"
- "full event list from CoCon API not in this source"
- "no multi-step macros in this source"
- "no safety warnings or interlock procedures in source"
- "full CoCon API action/feedback list not in this source; only camera protocol covered"
- "device power, input/output routing, level control not in this source"
From the AI4AV catalog (https://ai4av.net) · ODbL-1.0