dmt logo CanvasPro Orb · Technical overview All brochures
CanvasPro by Digital Media Technologies Ltd. The rear panel of the CanvasPro Orb player: USB, 2.5G Ethernet, DisplayPort, HDMI and power

Technical overview · Signage player

Built to run unattended.
Simple to manage.

How CanvasPro Orb and CanvasPro Orb Max play, connect and stay on screen: a guide for the engineers who deploy them and the teams who run them every day.

ArchitecturePlayback & formatsOrb OSCanvasPro CloudNetwork & licensingSupport
CanvasPro Orb Technical overview · 2026
At a glanceCanvasPro Orb

One player.
One screen or two.

CanvasPro Orb and Orb Max share the same software and workflow. The licence sets the number of frames, the canvas and the number of channels.

CanvasPro Orb 01
1Frame
20Channels

CanvasOne 4K screen

CanvasPro Orb Max 01020304
4Frames
30Channels

CanvasTwo 4K screens

Shared by both models

Operating system
Windows 11 or CanvasPro Orb OS
Graphics
Intel, AMD, or NVIDIA RTX 20-series and newer
Hardware
Compact x86-64 PCs with a graphics processor
Control
Browser interface over HTTPS from any device on the local network
Management
CanvasPro Cloud: content, schedules and proof of play
Storage
At least 32 GB on Orb OS; more recommended for media

Video walls: Orb plays one picture per display. To span one image across several screens, use the graphics card's own spanning or an LED processor so Orb sees one large display.

CanvasPro Orb · Technical overviewAt a glance
System architectureCanvasPro Orb

A native GPU player.
Not a web browser.

Video, images and colour play through CanvasPro's own native GPU compositor. Web pages run in a built-in Chromium engine as one layer type, the way professional media servers do it.

Hardware decoding

Video is decoded on the graphics hardware, so 4K plays on small, low-power PCs.

Self-healing

The player restarts itself if it stops, starts on its own after a power cut and reconnects dropped streams.

Plays offline

Everything plays from local storage, so screens keep running if the network or Cloud is unavailable.

CanvasPro Orb · Technical overviewSystem architecture
Playback & formatsCanvasPro Orb

Whatever you show,
Orb plays it.

Lead with HAP for the smoothest 4K on integrated graphics. H.264 and HEVC need hardware decoding, which every supported graphics platform provides.

FormatSupport on Orb
HAP · HAP Alpha · HAP Q · HAP Q Alpha · HAP RGPU decode
H.264Hardware decode
H.265 / HEVC (incl. 10-bit)Hardware decode
AV1 · VP9 · VP8Supported
ImagesJPEG · PNG · WebP · GIF · BMP · TIFF · DDS
AlphaPNG and WebP images · HAP Alpha variants
Live streamsRTSP · SRT · HLS · RTMP / RTMPS · UDP MPEG-TS · RTP · MJPEG over HTTP
WebHTML with WebGL, WebGL2 and WebGPU

Transitions

Crossfade (one second by default) or hard cut.

Picture controls

Saturation, lift, gain, rotation and flips, fit, crop or fill, alignment and underscan, per layer.

Live video inputs

Orb plays network streams; for SDI, HDMI or NDI sources, use CanvasPro One.

CanvasPro Orb · Technical overviewPlayback & formats
Orb OS & set-upCanvasPro Orb

Power on.
Straight to the show.

CanvasPro Orb OS is a Linux image made for Orb. It boots straight into the player with no desktop and no login screen. Windows 11 runs the same player from the same installer as CanvasPro One.

01

Image the PC

Write Orb OS to the machine's disk from the USB installer.

02

Scan the code

The player shows a code on screen. Scan it with a phone and paste the licence, or approve it in CanvasPro Cloud.

03

On air

The licence is locked to that machine and the player starts. If anything is wrong, the phone says why.

Orb OSDetail
Platformx86-64 PCs with UEFI
GraphicsIntel and AMD (recent generations), NVIDIA RTX 20-series and newer; one image for all
StorageAt least 32 GB; more recommended for media
NetworkEthernet and Wi-Fi, with automatic time sync
DisplaysResolution and rotation (0°, 90°, 180°, 270°) per output
UpdatesNo automatic updates. Orb OS is updated by re-imaging the machine.
CanvasPro Orb · Technical overviewOrb OS & set-up
CanvasPro Cloud & networkCanvasPro Orb

Managed from the cloud.
Played on site.

CanvasPro Cloud publishes channels to every Orb in a network. Each player downloads what it needs, installs the new schedule in one step and reports back.

Content sync

Downloads are resumable and checked. If anything fails, the player keeps playing what it has. Content types: image, video, colour, web, text and live stream; Cloud video is H.264 or HEVC.

Proof of play

Every play of Cloud content is recorded per player and frame and uploaded every five minutes, then counted hourly and exportable as a per-play CSV.

Firewall checklist

For the IT team: the ports to open on the local network and the firewall.

PortDirectionUse
TCP 33333Inbound, local networkHTTPS web interface
UDP 8555Inbound, local networkLive previews (recommended; falls back to 33333)
TCP 443OutboundLicence check-in and CanvasPro Cloud

Nothing inbound from the internet. Live previews need a hardware H.264 encoder in the player (Intel, AMD or NVIDIA).

CanvasPro Orb · Technical overviewCanvasPro Cloud & network
Security, licensing & supportCanvasPro Orb

Locked to the machine.
Backed by specialists.

Security

  • No desktop and no logins on Orb OS
  • Each device creates its own identity on first boot
  • Per-player credentials for the Cloud connection
  • Revoking a licence revokes the connection

Licensing

  • Signed licence, node-locked to the machine
  • One pool per product per network
  • Daily online check; keeps running 7 days without one
  • Replacing the boot drive, motherboard or CPU needs re-approval

Support

  • Monday to Friday in contracted hours
  • Contractual 24/7 critical-incident cover available
  • Service desk to specialist engineer to service manager
  • Training remote, on site or train-the-trainer
CanvasPro Orb · Technical overviewSecurity, licensing & support