Skip to content

NDI and SDI ingest

Bring live camera feeds, broadcast graphics and remote sources into CanvasPro as first-class assets. Once ingested, a live source behaves like any other asset: drop it into a scene, cue it from a queue, schedule it on a channel.

NDI ingest

NDI sources on the same network are auto-discovered.

  1. Open Assets, then Add live source.
  2. Pick NDI.
  3. Choose a source from the discovered list. Sources are named host.source-name.
  4. The NDI feed appears as an asset card. Drag it into a scene as you would a video file.

CanvasPro supports NDI 6 with audio, alpha and metadata.

SDI ingest

SDI ingest requires a capture card on the host machine. Supported standards:

Standard Resolution Frame rate
12G-SDI 4K UHD up to 60p
6G-SDI 4K UHD up to 30p
3G-SDI 1080p up to 60p
HD-SDI 1080i / 720p up to 30
  1. Connect the SDI cable to the capture card's input.
  2. CanvasPro detects the signal and lists it as a live source.
  3. Name the source after its role: Cam-1, Graphics-Bug, Replay.

Using a live source in a queue

A common pattern: schedule a channel with prerendered content, then drop into a live source on cue.

  1. Add the live source to a scene.
  2. Add that scene to a queue.
  3. Bind the queue trigger to a hardware button, OSC command or graphics-system tally.

When the trigger fires, the channel cuts to the live source. When the queue ends, the channel resumes.

Source health

Each live source carries health signals visible in the asset rail:

  • Connected: receiving frames
  • Stale: frames have stopped arriving
  • Lost: no signal

When a source is stale or lost, CanvasPro can fall back rather than going to black; configure fallback behaviour on the scene that uses the source.

What's next