AMP Video Server (Ross Carbonite / Generic DDR)

This article shows how to connect a broadcast switcher such as Ross Ultrix Carbonite to PLAYDECK using AMP (Advanced Media Protocol). PLAYDECK acts as a Generic DDR. The switcher lists clips and sends cue, play, stop, eject, jog, loop and record.

AMP is control only — it does not carry video. Route PLAYDECK program out to the switcher separately via SDI, NDI or HDMI.

In this article:
Enable AMP in PLAYDECK
Route video to the switcher
Configure the switcher (Carbonite)
Channel mapping
Panel commands
Clip list & IDs
Status and logging
Troubleshooting


Enable AMP in PLAYDECK

  1. Open Settings → Network → Incoming.
  2. Enable AMP Video Server.
  3. Keep the default port 3811, unless your switcher requires another port.
  4. Allow inbound TCP on that port from the switcher IP (Windows Firewall).

When AMP is active, PLAYDECK listens for switcher connections on the configured TCP port.


Route video to the switcher

AMP does not transport picture. You must feed the switcher from a normal PLAYDECK output:

  • SDI / HDMI via a playout card (Blackmagic, AJA, Deltacast, …)
  • NDI (see our Broadcast your Video Feed guide)
  • Extended desktop / HDMI from the graphics card

Assign that source to the switcher input you use for the AMP device (e.g. BNC or NDI source from the PLAYDECK PC).


Configure the switcher (Carbonite)

On the Ross switcher (Ultrix Carbonite or compatible panel):

  1. Device Config → Add Server → AMP
  2. IP = PLAYDECK PC on the LAN
  3. Port = as set in PLAYDECK (default 3811)
  4. Protocol / server type: Generic DDR
  5. Enable Allow playlist control on the server side if the switcher asks for it

Ross Tria/Mira AMP documentation applies (driver AMP_0.2, Protocol ID Generic DDR).

Pick a VTR on the panel (e.g. Vtr1). Each AMP connection uses one VTR channel on the switcher.


Channel mapping

SwitcherPLAYDECK
Vtr1 … Vtr8Channel 1 … 8
PGM1 … PGM8Channel 1 … 8 (accepted too)

One Carbonite AMP connection = one VTR. For multiple channels, add multiple AMP servers or VTR assignments as your switcher allows.


Panel commands

SwitcherPLAYDECK
PlayPlay
StopPause (still). Play continues.
EjectStop the channel (background)
CueCue that clip at Cut In
Jog / shuttleVariable speed. Release the dial = still. Play = 1× again.
Loop on / offInfinite loop / no loop on the current clip
RecordStart/stop the PLAYDECK recording whose source is this channel (not Always-on). Map that recording slot to the same playlist channel as the VTR.

Status and logging

Status on the switcher follows PLAYDECK: Play, Pause, Cue.

Incoming AMP: Logs → Command Logs (<< AMP, readable).


Status and logging

Status on the switcher follows PLAYDECK: Play, Pause, Cue.

While a new clip is still caching, the previous clip may keep playing until cue is ready.

Incoming AMP traffic is logged under Logs → Command Logs (<< AMP).


Troubleshooting

ProblemCheck
Switcher cannot connectAMP enabled in PLAYDECK; firewall allows TCP on the port; same LAN/subnet
Empty or wrong clip listClips active on the mapped channel; captions/filenames visible in playlist
Jog does nothing / stays at wrong speedPLAYDECK playing; after release it stays still (press Play for 1×)
Cue failsUse exact 8-character ID from the list
Record does nothingRecording slot: source = playlist, channel = this VTR, not Always-on; engine running
Picture blackVideo not routed — AMP is control only; check SDI/NDI/HDMI to switcher
No log linesOpen Logs → Command Logs while testing