Skip to content
impressBox

Hybrid Integration for Any Deployment

ImpressPlayer thrives in any network topology—on‑premises, cloud, or hybrid—so you can manage digital signage with confidence and flexibility.

Content from Canva, Power BI and YouTube

Canva

Sign in once, paste a design link (canva.link too) and refresh it from Canva.

Canva on screens →

Power BI

Reports on screens with your own Power BI account (free works for My workspace): live on modern screens, as images or video on older ones.

Power BI on screens and compatibility →

YouTube

Single videos and whole playlists from a link.

Field Service and Device API

Odoo field service

A live feed of devices (location, owner, status, next action, SLA, offline time) for planning technician visits, with updates written back.

Device API

Reboot, screen and volume for integrators, and a read-only live-status endpoint.

Cloud & Messaging Connectors

AMQP / RabbitMQ

Subscribe to device-specific exchanges to push commands, configuration, or content instantly.

MQTT

React to IoT or beacon triggers by connecting with broker credentials and topics defined per device.

Synchronised playback

Master units keep slave players in sync over WebSocket.

Cloud Gateway HTTP API

Expose local control endpoints securely through the cloud so administrators can reach players without VPNs or open ports.

Local-LAN Services

  • Embedded HTTP API: A configurable server with optional credentials and auto-restart for status and control.
  • Remote Control Microsite: Spin up an HTTPS control panel on the player; any handheld on the LAN can switch playlists on demand.
  • Control Server: Lightweight daemon for receiving remote commands over local network sockets.
  • Local Download Server: Serve media internally so players in isolated networks never touch the cloud.
  • Proxy Service: Route traffic through an internal gateway when policy or security demands it.
  • UDP Triggers: React to broadcast packets and swap playlists in real time.
  • Presence Triggers: Change content when a sensor reports someone in front of the screen.

Parametrized Templates for Content Integration

Dynamic Content Engine

Templates act as self-contained micro web apps running inside the player, tailored to any business scenario. Each template defines its own parameter schema, pulling values manually or from external data sources.

Context-Aware & Flexible

Templates can read device-assigned tags to render device-specific content. A live WebSocket provides a channel to adjust parameters or trigger actions on screen without reloading, while deployment options support both dynamic HTML and server-rendered video.

Practical Use Cases

Retail

  • Product information cards
  • Daily menus or price boards
  • Special-offer highlights
  • Pick-and-watch displays that spotlight items when a Bluetooth beacon is lifted from the shelf

Corporate

  • Wayfinding and room-booking panels
  • Employee birthdays and anniversaries
  • Emergency evacuation screens integrated with Building Management Systems
  • Real-time KPIs and dashboards
  • Reports streamed from Power BI or Grafana (which screens support live Power BI)

Real-World Scenarios

Presence-Aware Signage

A kiosk with a presence sensor shows ambient content and switches to a promo when someone approaches.

ROBARS at Vilnius Airport

An isolated network of webOS displays and tablets. Staff tap a tablet, and screens update in under a second, dynamically rerouting passenger flows without servers or maintenance overhead.