1. Home
  2. Innomesh Room Manager
  3. Space CE
  4. Space CE Rooms
  5. Space CE Configuration: AV Destinations
  1. Home
  2. Innomesh Room Manager
  3. Space CE
  4. Space CE Configuration: AV Destinations
  1. Home
  2. Innomesh Room Manager
  3. Space CE
  4. Space CE Templates
  5. Space CE Configuration: AV Destinations
  1. Home
  2. Deployment Guides
  3. Space CE Configuration: AV Destinations

Space CE Configuration: AV Destinations

In a Space CE configuration, the AV Destinations section defines the destinations that sources are that will be available to be shared to destinations in the room.

Each AV Destination object defines information necessary to render the destination on the UI, as well as routing information.

There are multiple types of destinations:

  • Displays
  • Preview
  • Auxiliary (Speaker Audio / Hearing Augmentation / etc.)

Configuration Properties – Common

Some AV Destination types have properties that expand upon the typical definition of an AV Definition.
Some destination types (Preview & Auxiliary) do not, and use only the common properties.

The following configuration components apply to all AV Destinations:

Property:Type:Description:
IDstringThe unique identifier for this display. To be used to refer to this destination object in the rest of the configuration.
LabelstringThe label that will be shown on the user interface when reprenting the destination.
Typestring / enumThe ‘Type’ of this destination. Used for source routing.
Decoder IDstringThe Device ID of the decoder device where the source’s encoder stream will be shared to.
Encoder IDstringThe Device ID of the encoder device that is to be routed to the decoder device defined in Decoder ID.
Used for setting up and enforcing static routes.
Output Switchlist of objectsThe list of Output Switch Objects that will be actioned when this destination is routed to.
Expanded definition can be found in the following table.
Has AudiobooleanWhether this destination has an audio output.
Shutdown Behaviourstring / enumThe action that will be triggered when the room is powered off.
Destination actions listed below.
Source Deselection Behaviourstring / enumThe action that will be triggered when this destination has its source unrouted.
Destination actions listed below.
Disabled On LinkbooleanWhether this destination will be disabled when this room is linked.

Output Switch

Additionally, the output switch definition is shared across all AV Destinations.

Output switches define the switch action that will be performed every time a source is routed to a destination.

Output switches on a device of type ‘Matrix’ will only be triggered when the source that is routed to this Destination has an input switch on the same matrix device.
Output switches on a device of type ‘Switcher’ will be triggered every time this destination is routed.

Multiple output switch objects can be defined.

Property:Type:Description:
IDstringThe unique ID of the output switch.
Switcher IDstringThe Device ID of the device that the output switch will be triggered on.
Outputstring / enumThe output that the device will be switched to.
Typestring / enumThe type of switch that will be triggered on the device. Eg. AudioVideo / Audio / Video
Break Inputstring / enumThe input to be recalled when the Source Deselection Behaviour is Matrix Break. Defaults to 0 when none defined.

Destination Actions

The following are the destination actions that Source Deselection Behaviour and Shutdown Behaviour refer to.

Destination Action:Description:
Power OffPowers off the display immediately.
Only available for Displays.
Video MuteVideo mutes the display immediately.
Only available for Displays.
Soft OffVideo mutes the display immediately, and after the defined Soft Off Delay, powers off the display.
Only available for Displays.
Decoder BreakClears the input stream on the decoder device defined in Decoder ID.
Decoder MuteMutes the output on the decoder device defined in Decoder ID.
Matrix BreakTriggers all the defined output switches with a matrix to the Break Input defined in each output switch object.
Matrix MuteFor each output switch defined against a matrix, mutes the output.

Configuration Properties – Displays

In addition to the common AV Destination properties, Displays have the following available to be defined:

Property:Type:Description:
Display IDstringThe Device ID of the display device that this destination object controls.
Warm TimeintegerThe amount of seconds after powering on that no commands will be sent to allow the display to warm up. If left as 0, the device driver’s default will be used.
Cool TimeintegerThe amount of seconds after powering off that no commands will be sent to allow the display to cool down. If left as 0, the device driver’s default will be used.
Default Inputstring / enumThe device input that will be recalled every time the display is powered on or a source is routed to. Also, if the device has Enforce States set to true with Automation/State Enforcement Style set to Ce As Truth, this input will be enforced on the display.
Secondary Inputstring / enumThe device input that will be recalled when allowing students to share to this display.
(Only triggered manually via the UI, does not get actioned automatically)
Secondary Input Unique AudiobooleanWhether the Secondary Input will be treated as a unique audio source. (Used for audio deduplication logic)
Default VolumeintegerThe volume level, in percentage, that will be recalled on the display when it is powered on.
Soft Off DelayintegerThe amount of time, in seconds, that the display will be video muted before it is powered off when the Soft Off action is triggered.
Deselect On Sync LossbooleanWhether the display will be unrouted when the source it is sharing loses sync.
Auto Off IntervalintegerThe amount of time, in seconds, between source sync loss and the display being powered off. Requires Deselect On Sync Loss to be true.
Video Freeze CapablebooleanWhether the display supports video freeze. If enabled, video freeze toggle will be shown on the UI (if the UI supports it).
Motorslist of objectsThe list of motors / motorised screens attached to this display.
Expanded definition can be found in the following table.

Motors

Motor objects in the configuration represent motorised screens logically attached to a display.
Motors are extended when a source is routed to the display, and retracted when the room is powered off (and on source deselection if Retract On Mute is enabled).

Multiple motor objects can be defined against a display.

Property:Type:Description:
IDstringThe unique ID of the motor.
LabelstringThe label that will be shown on the user interface when representing the motor.
Motor IDstringThe Device ID of the motorised screen / relay device controlling the motor.
Module IDstringThe module ID that will be triggered on the motor device.
Typestring / enumThe type of relay device that is being controlled.
Options: Pulse, Double Pulse, Latch, Reverse Latch
Extend Trigger IDintegerThe relay port that will be triggered when extending the screen.
Retract Trigger IDintegerThe relay port that will be triggered when retracting the screen.
Manual Control OnlybooleanWhether the motor will only be controlled from the UI.
Retract On MutebooleanWhether the motor will retract when the display is muted.

Related Articles