HDMI AV Source (NVM-302E)
The HDMI AV Source is a subcomponent of the NVM-302E Encoder that manages the encoder's HDMI input from a connected source device, such as a laptop, media player, set-top box, or Blu-ray player. It controls HDMI signal diagnostics and configuration (EDID, HDCP, Hot-Plug Detection, video format reporting), per-channel audio processing, integrated source control, and audio routing. Unlike the NV Series Generic AV Source, the HDMI AV Source combines source diagnostics, audio routing, and source control into a single subcomponent, giving NVM Proxy components and UCIs a single point of control for all source-side operations.
Additionally, unlike the NV Series Generic AV Source, which must be manually placed in the schematic and wired to an encoder's AV input, the NVM HDMI AV Source is automatically included as part of the NVM-302E Encoder in the Inventory, with an implicit connection that requires no placement or wiring to function.
The HDMI AV Source can, however, be placed in the schematic when you need to expose its audio pins — either Breakaway Channel output pins (enabled by Breakaway Audio) for routing a copy of the HDMI embedded audio to the Q-SYS Core for independent processing, or Breakin Channel input pins (enabled by the Audio Source property) for replacing the source's HDMI audio with external audio from the Core.
The number of HDMI AV Source subcomponents depends on the NVM-302E Encoder's Application and HDMI Input Config properties:
|
Application |
HDMI Input Configuration |
HDMI AV Sources |
Description |
|---|---|---|---|
|
NVM-E1 (default) |
1x1 4K60 (default) |
HDMI AV Source 1 |
Single HDMI source feeds a single Mediacast output. Supports up to 4K60 4:4:4. |
|
NVM-E1 |
2×1 4K30 |
HDMI AV Source 1, HDMI AV Source 2 |
Two HDMI sources switched internally to a single Mediacast output. An internal source selector control in the Encoder switches between inputs. Each input supports up to 4K30 4:4:4. |
|
NVM-E2 (requires Multi-Streaming Encoder license) |
2×2 4K30 (always 2 inputs; requires NVM-E2 license) |
HDMI AV Source 1, HDMI AV Source 2 |
Two HDMI sources, each with an independent Mediacast output. Each input supports up to 4K30 4:4:4. |
The HDMI AV Source shares most of its Video and Audio tab controls with the NV Series Generic AV Source (used with the NV-32-H and NV-21-HU). Key differences for the NVM context:
-
No AV output pin — The HDMI AV Source does not have an HDMI AV Output pin because it is always implicitly connected to its parent NVM-302E Encoder. On NV Series devices, the Generic AV Source must be wired to an encoder's AV input before its controls become available; on NVM, the controls are always available.
-
Control tab — The HDMI AV Source includes a Control tab for integrated source control, allowing high-level commands (like "Channel Up") to be converted to device-specific control strings via an embedded IR driver library. This enables UCIs to send generic commands that work across different source device types.
-
Friendly Name — A user-defined name that propagates to NVM Proxy components, source selector lists, and downstream AV Displays. This name can be changed at runtime without redeploying the Design.
-
Source Type — An arbitrary text field that propagates to downstream components. UCI Designers can use this value to dynamically show or hide device-specific controls (e.g., showing set-top box controls when the source type is "STB").
-
Routing Group Name — A read-only field showing which Routing Group the parent Encoder is assigned to.
When the Breakaway Audio property is enabled, the HDMI AV Source exposes Breakaway Channel output pins on the schematic component. These pins route a copy of the HDMI embedded audio to the Q-SYS Core for independent processing, for example, sending source audio to network amplifiers or mixing it with other audio signals.
The Breakaway audio source is always the embedded audio from the NVM-302E's physical HDMI connector. When Breakaway Channel pins are wired in a Design, audio is sent to the Core and consumes audio networking channels.
Note: Breakaway Audio is only available on HDMI connections, not USB-C.
Input Pins
| Pin |
Pin Type |
Description |
|---|---|---|
|
Breakin Channel 1 ...n |
Audio |
Enabled via the Audio Source property (set to Audio Breakin Pins). Each pin receives one channel of replacement audio from the Q-SYS Core, which replaces the source's HDMI embedded audio in the encoder's Mediacast output stream. The number of pins is set by the Audio Channels property (2–8). Only available on HDMI connections, not USB-C. |
Output Pins
| Pin |
Pin Type |
Description |
|---|---|---|
|
HDMI AV Output |
HDMI (AV) |
Represents the combined audio and video signals from the HDMI source. Connect to the HDMI AV Input pin of the NVM-302E encoder component. HDMI video and embedded audio are routed directly through the NVM-302E without Q-SYS Core DSP processing. Pin Type: Output. Signal Domain: HDMI (AV). |
|
Breakaway Channel 1 ...n |
Audio |
One pin per audio channel (configurable via Audio Channels property). Exposes a copy of embedded HDMI audio for routing to Q-SYS Core audio components (e.g., network amplifier). Only available when Breakaway Audio property is enabled and the component is connected to an HDMI AV input (not USB-C). |
HDMI AV Source Properties
Properties are displayed in the right-side pane of Q-SYS Designer when the HDMI AV Source component is selected.
Note: The properties below apply to the HDMI AV Source subcomponent. For NVM-302E Encoder properties, see Encoder (NVM-302E).
Is Required
Sets whether this AV Source subcomponent is required for the design to report OK status. Options: Yes, No. Default: No.
Audio Channels
Sets the number of audio channels for HDMI embedded audio. This determines how much embedded audio travels with the video in the Mediacast output stream to NVM‑302D decoders and other Mediacast receivers. Setting the value to 0 produces a video‑only stream and disables Breakaway Audio. LPCM only (32 kHz–48 kHz). One audio channel is not a valid setting. Options: 0, 2–8. Default: 2.
Breakaway Audio
When enabled, the HDMI embedded audio is separated from the video stream and routed to dedicated Breakaway Audio output pins for independent processing. The video continues on its normal path. The number of audio pins is determined by the Audio Channels property. Disabled (grayed out) when Audio Channels is set to 0. USB‑C AV connections do not support Breakaway Audio. Options: Disabled, Enabled. Default: Disabled.
Video Format Error
Controls how the component reports fault status when the connected HDMI source is sending a video format that cannot be processed, such as an incompatible resolution, frame rate, or interlaced signal. Options: Fault – Unsupported, Fault – Unsupported / No Format, Ignore. Default: Fault – Unsupported.
-
Fault – Unsupported (default) — Reports a Fault for unsupported or interlaced video formats. Ignores no-signal conditions (no fault when nothing is connected).
-
Fault – Unsupported / No Format — Reports a Fault for unsupported formats, interlaced formats, and when no video format is detected (no signal).
-
Ignore — Ignores all HDMI source faults. Component status shows OK regardless of video format.
Audio Source
Selects where the encoder obtains the audio embedded into the Mediacast output stream. Source uses the embedded HDMI audio from the connected device. Audio Breakin Pins replaces the HDMI audio with external audio routed through the component's Breakin Channel input pins, which become visible when this option is selected. Each HDMI AV Source can choose its audio source independently. Hidden or disabled when Audio Channels is set to 0. Options: Source, Audio Breakin Pins. Default: Source.
Source Control Count
Sets the number of source control command rows on the Control tab. Each row provides a command button that sends high-level commands, such as channel changes, navigation inputs, or power toggles to the connected source device through the assigned device driver. Increasing the count exposes more commands; decreasing it hides them. Options: Integer, 0–64.
The HDMI AV Source control panel has three tabs: Video, Audio, and Control.
All controls are available regardless of whether the HDMI AV Source is placed in the schematic, because the connection to the parent NVM-302E Encoder is implicit. Access the control panel by selecting the HDMI AV Source subcomponent in the Inventory tree or, if placed, in the schematic.
Video Tab
Status
|
Control |
Type |
Description |
|---|---|---|
|
Status LED |
LED |
Device status indicator. Shows OK, Compromised, Fault, Not Present, Missing, or Initializing. |
|
Status |
Text |
Displays the current status: OK, Initializing, Compromised, Missing, Fault, Unknown, or Not Present. |
HDMI AV Output
|
Control |
Type | Description |
|---|---|---|
|
Friendly Source |
Text |
A user-defined name for this source. Can be set to any text and changed at runtime without redeploying the Design. The Friendly Name propagates through the system. It appears in source selector lists (SSLs) on downstream AV Displays, NVM Zones, and NVM Proxy components. When a Friendly Name is set, it replaces the device name in all selector lists. |
|
Source Type |
Text |
An arbitrary text field that describes the type of source device (e.g., "Set-Top Box," "Media Player," "Blu-ray"). Propagates through the system to downstream AV Displays, Zones, and Proxy components. Use this value to dynamically show or hide device-specific controls, for example, displaying set-top box channel controls only when the selected source's Source Type is "STB." Can be changed at runtime. |
|
HDMI +5v |
LED |
Indicates whether an external HDMI source is detected (+5v signal present on the HDMI connector). Sources that do not provide +5v are incompatible with Q-SYS. |
|
Valid Format |
LED |
Indicates whether the HDMI input is receiving video compatible with Q-SYS. Off when there is no video, a corrupt signal, or an incompatible format (e.g., 4K60 input when the maximum supported format is 1080p60). Useful for auto-selection scripts. |
|
Video Format |
Text |
Displays the detected HDMI source resolution and frame rate (e.g., "3840x2160p60"). Shows "Invalid" for incompatible formats. |
|
Color Format |
Text |
Displays the detected color format: RGB (with quantization range, e.g., "RGB Limited") or YCbCr (with sub-sampling, color space, and range, e.g., "YCbCr 444 BT.709 Limited"). YCbCr 4:2:0 is not supported. |
|
Aspect Ratio |
Text |
Displays the detected aspect ratio of the source video (e.g., "16:9"). |
|
Active Audio Channels |
Text |
Displays the number of active, valid embedded audio channels detected in the HDMI source. |
|
EDID |
Drop-down |
Selects an EDID file (.qedid or .bin) to advertise supported video / audio formats to the HDMI source. Overwrites the audio channel count in the EDID. |
|
Max Supported Format |
Text |
Displays the maximum video format accepted in the current operating mode. Limited to 1080p60 when the Encoder is in 2×1 mode with the NVM-302D HDMI Output set to "HDMI 1 + HDMI 2," or when the Encoder mode is set to "1080p60 max." |
|
Enable Output |
Toggle |
Toggles Hot-Plug Detection (HPD). Default is On. Turning Off disables HDMI signals from the source (status becomes "Not Present"); functionally equivalent to physically disconnecting the cable. |
|
Hot-Plug Trigger |
Momentary Button |
Resets the HDMI interface without physically disconnecting the cable. Use to resolve HDMI signal negotiation issues. |
|
HDCP Mode |
Drop-down |
Auto (default): Allows the source to negotiate HDCP 1.4 or 2.2. Off: The NVM-302E HDMI input does not negotiate HDCP; the source cannot send protected content. |
|
HDCP Status |
Text |
Displays the HDMI input's current HDCP negotiation state. |
|
HDCP Encryption |
LED |
Indicates whether HDCP encryption is active on the source's HDMI output. |
Audio Tab
Audio controls appear per channel, based on the Audio Channels property.
The Audio tab is hidden when any of the following is true:
-
The source is connected via USB-C.
-
The Audio Channels property is set to 0.
-
The Audio Source property is set to Audio Breakin Pins and the Breakaway Audio property is disabled.
The audio meters show the incoming HDMI audio level and are not affected by the Gain or Mute controls.
| Control | Type | Description |
|---|---|---|
|
Valid |
LED (per channel) |
Green when embedded audio for that channel is actively being received. |
|
Peak Input Level |
Level Meter (per channel) |
Peak level of the HDMI embedded audio, −120 dBFS to +20 dBFS. |
|
Invert |
Toggle (per channel) |
Inverts the polarity of the audio signal for that channel. |
|
Mute |
Toggle (per channel) |
Mutes the audio signal for that channel. |
|
Gain |
Fader (per channel) |
Adjusts audio gain for that channel, −100 dB to +20 dB (default 0 dB). |
Control Tab
The Control Tab provides integrated source control for the physical device connected to the HDMI input. Using a built-in IR driver library, the Control Tab converts high-level commands such as—Play, Channel Up, or Power— into device-specific control strings that are transmitted to the source device through the NVM-302E's IR port.
The Source Driver section configures the driver by selecting the Brand, Type, and Model of the connected device. Once a driver is assigned, the Source Control section exposes command rows for sending commands directly or through scripting and UCI buttons. Commands sent from downstream AV Displays are also routed back through this driver, so a single UCI can control many different source device types without needing device-specific scripting.
Source Driver
| Control | Type | Description |
|---|---|---|
|
Control Status |
Text / LED |
Status of the source driver connection (e.g., "OK"). |
|
Device File |
Text |
The loaded device driver file. |
|
Brand |
Drop-down |
Selects the brand of the connected source device (e.g., "Apple"). Filters the available Type and Model options. |
|
Type |
Drop-down |
Selects the device type (e.g., "Media Manager"). Filters the available Model options. |
|
Model |
Drop-down |
Selects the specific device model (e.g., "DMP Series HDD Media Player"). Determines which commands are available in the Source Control section. |
|
Control Port |
Drop-down |
Selects the control method (e.g., "IR"). |
|
IR Drive Strength |
Drop-down |
Sets the IR output signal strength. |
Source Control
| Control | Type | Description |
|---|---|---|
|
Last Command |
Text (read-only) |
Displays the most recently sent command (e.g., "PLAY"). |
|
Snapshot Command |
Text / Button |
Recalls a command snapshot. |
|
Command 1 – n |
Text + Button |
Each row displays a command name and a Send button. The number of command rows is determined by the Source Control Count property. |
HDMI AV Output
|
Pin Name |
Control Type |
Value |
String |
Position |
Direction |
Description |
|---|---|---|---|---|---|---|
|
5v |
LED |
0 1 |
false true |
0 1 |
Output |
HDMI +5v detected from source. |
|
Valid Format |
LED |
0 1 |
false true |
0 1 |
Output |
HDMI input receiving valid, compatible video. |
|
Video Format Status |
Text |
— |
text |
— |
Output |
Detected video format string (resolution + frame rate). |
|
Color Format Status |
Text |
— |
text |
— |
Output |
Detected color format string. |
|
Aspect Ratio |
Text |
— |
text |
— |
Output |
Detected aspect ratio |
|
Audio Channels Active |
Text
|
text | text |
— |
Output |
Number of active embedded audio channels. |
|
EDID Filename |
Text |
— |
text |
— |
Input / Output |
Selected EDID file name. |
|
Max Format |
Text |
— |
text |
— |
Output |
Maximum supported video format in current mode. |
|
Enable Output |
Button |
0 1 |
false true |
0 1 |
Input / Output |
Hot-Plug Detection toggle. |
|
Hot-Plug Trigger |
Momentary Button |
0 1 |
false true |
0 1 |
Input / Output |
Resets HDMI interface (hot-plug event). |
|
HDCP Mode |
Selector |
— |
Off Auto |
— |
Input / Output |
HDCP negotiation mode. |
|
HDCP Encryption |
LED |
0 1 |
false true |
0 1 |
Output |
HDCP encryption active on source output. |
|
Friendly Name |
Text |
— |
text |
— |
Input / Output |
User-defined friendly name for this source. |
|
Source Type |
Text |
— |
text |
— |
Input / Output |
Source type identifier string. |
|
Routing Group Name |
Text |
— |
text |
— |
Output |
Routing Group name (read-only). |
|
Status |
Text |
— |
text |
— |
Output |
Component status string. |
Breakaway Audio Channel n (per channel, when Breakaway Audio is enabled)
|
Pin Name |
Control Type |
Value |
String |
Position |
Direction |
Description |
|---|---|---|---|---|---|---|
|
Gain |
Fader |
−100 to 20 |
−100dB to 20dB |
0.000 to 1.00 |
Input / Output |
Per-channel audio gain adjustment. |
|
Invert |
Button |
0 1 |
normal inverted |
0 1 |
Input / Output |
Per-channel polarity inversion. |
|
Level |
Meter |
−120 to 20 |
−120dB to 20dB |
0.000 to 1.00 |
Output |
Detected peak input level (dBFS). |
|
Mute |
Button |
0 1 |
unmuted muted |
0 1 |
Input / Output |
Per-channel mute. |
|
Valid |
LED |
0 1 |
false true |
0 1 |
Output |
Audio channel is active and valid. |
Note: These controls apply to the audio being processed by the HDMI AV Source, regardless of the Audio Source setting. When Audio Source is set to Source, they process the embedded HDMI audio. When set to Audio Breakin Pins, they process the Breakin Channel input audio. The Breakaway Channel and Breakin Channel pins themselves are schematic signal pins, not control pins.
