In Space CE configurations, the AV Destinations section defines where sources can be routed within a room. These destinations render on the user interface and manage routing information for different device types including displays, preview systems, and auxiliary outputs like speaker audio.
Destination types include:
- Displays
- Preview
- Auxiliary (Speaker Audio, Hearing Augmentation, and similar outputs)
Common Configuration Properties
All AV Destinations share these common configuration properties.
| Property | Type | Description |
|---|---|---|
| ID | string | Unique identifier for the destination |
| Label | string | UI display name for the destination |
| Type | string/enum | Destination category used for source routing |
| Decoder ID | string | Device ID where encoder streams route |
| Encoder ID | string | Device ID for static route setup |
| Output Switch | list of objects | Switch actions triggered during routing |
| Has Audio | boolean | Whether the destination has audio output |
| Shutdown Behaviour | string/enum | Action when the room powers off |
| Source Deselection Behaviour | string/enum | Action when a source unroutes |
| Disabled On Link | boolean | Whether the destination disables during room linking |
| Ignored Sources | list of strings | Source Device IDs blocked from routing |
Output Switch Objects
Output switches execute actions whenever sources route to destinations. Matrix device switches only trigger when sources have matching input switches on the same matrix device.
| Property | Type | Description |
|---|---|---|
| ID | string | Unique switch identifier |
| Switcher ID | string | Device ID receiving the switch command |
| Output | string/enum | Target output on the device |
| Type | string/enum | Switch type (AudioVideo, Audio, Video) |
| Break Input | string/enum | Input recalled on matrix break. Defaults to 0 when none is defined. |
Destination Actions
Available actions for shutdown and source deselection behaviours include:
- Power Off: Immediately powers off the display. Only available for Displays.
- Video Mute: Immediately video mutes the display. Only available for Displays.
- Soft Off: Video mutes the display, then powers off after the configured Soft Off Delay. Only available for Displays.
- Decoder Break: Clears the decoder input stream
- Decoder Mute: Mutes the decoder output
- Matrix Break: Triggers output switches to break inputs
- Matrix Mute: Mutes matrix outputs
Display Configuration Properties
Display-specific properties extend the common configuration.
| Property | Type | Description |
|---|---|---|
| Display ID | string | Device ID of the controlled display |
| Warm Time | integer | Seconds to wait after power on |
| Cool Time | integer | Seconds to wait after power off |
| Default Input | string/enum | Input recalled on power on or routing. If the device has Enforce States set to true with Automation/State Enforcement Style set to Ce As Truth, this input will also be enforced on the display. |
| Secondary Input | string/enum | Input for student sharing via the UI |
| Secondary Input Unique Audio | boolean | Treats secondary input as unique audio |
| Default Volume | integer | Volume percentage on power on |
| Soft Off Delay | integer | Seconds before powering off after mute |
| Deselect On Sync Loss | boolean | Unroute display on source sync loss |
| Auto Off Interval | integer | Seconds before powering off after sync loss |
| Video Freeze Capable | boolean | Whether the display supports freeze |
| Motors | list of objects | Motorised screen configurations |
Motor Objects
Motors represent motorised screens logically attached to displays. They extend when sources route and retract on shutdown or mute.
| Property | Type | Description |
|---|---|---|
| ID | string | Unique motor identifier |
| Label | string | UI display name for the motor |
| Motor ID | string | Device ID of the motor or relay control |
| Module ID | string | Module ID triggered on the motor device |
| Type | string/enum | Relay type (Pulse, Double Pulse, Latch, Reverse Latch) |
| Extend Trigger ID | integer | Relay port for extending the screen |
| Retract Trigger ID | integer | Relay port for retracting the screen |
| Manual Control Only | boolean | UI only control restriction |
| Retract On Mute | boolean | Retract when the display mutes |