Skip to content
Tilecast Edge is in preview. Its software is complete, but it is not qualified on physical hardware yet. Use the stable Linux Player on production screens until a Tilecast release supports your hardware.

Hardware and host integrations

Edge reports a hardware feature as available only when it works on that Player. A missing CEC adapter, DDC/CI support, microphone, or Wi-Fi adapter turns that feature off with a reason. Normal playback continues.

The Edge software for each of these features is complete. Real TVs, monitors, microphones, and Wi-Fi adapters haven’t been qualified yet, so check each feature on your own hardware before you depend on it.

Studio shows the hardware features each screen reports. On the Edge computer, tilecastctl capabilities lists every feature with its state and a reason code:

On the Edge computer
/opt/tilecast-edge/current/bin/tilecastctl capabilities

A reason such as cec_adapter_absent, ddc_ci_not_responding, or no_microphone tells you what to fix. The engineering capability matrix lists every state and reason.

Edge talks to the Linux HDMI-CEC and I²C/DDC devices directly. It doesn’t need cec-ctl or ddcutil. It supports power and input over HDMI-CEC, and brightness, volume, and mute over DDC/CI.

Edge reports a display change as confirmed only when the display reads it back. Input switching over CEC has no readback, so Edge reports it as sent. See Display Control for the Studio side.

Edge uses the same small root helper as the stable Linux Player to set up the Presentation Network through NetworkManager. The main Edge service gets no general network-control access. The computer needs NetworkManager and a Wi-Fi adapter. See Presentation Networks.

The Noise Meter needs an audio input on the Linux computer. A small process in the tilecast account’s session measures the level through PipeWire, and Edge sends only the levels to Tilecast Server, never audio. The microphone is open only while a Noise Meter is on screen. See Noise Meter.

The Edge installer gives the tilecast account access to the CEC and I²C devices through a dedicated group and udev rule. Don’t run tilecastd as root to work around a device permission problem.