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.