andrapanizzut.it/videolooper

VideoLooper

Digital signage management for Raspberry Pi systems with dual-screen playlists, secure device sync, and a lightweight web dashboard.

Built for

  • Raspberry Pi clients poll playlists over HTTPS and report heartbeat status.
  • Each system can drive HDMI0 and HDMI1 independently with customer-specific media.
  • Operators manage customers, devices, playlists, and video uploads from one dashboard.

Core capabilities

Web-adapted from the internal VideoLooper manager

Multi-customer control

Each customer owns multiple systems, and each system only sees the video catalog assigned to that customer.

Dual monitor playlists

HDMI0 and HDMI1 are configured independently, with parking area management, reordering, and separate playback queues.

Device-aware sync

Raspberry Pi devices authenticate with a device key, download only the media they need, and keep playlists in sync.

Operational visibility

The dashboard shows online/offline status, active vs parking videos, customer usage, and device last-seen timestamps.

Operational flow

1. Upload

Media is uploaded once and associated with the correct customer.

2. Assign

Operators place clips into HDMI0 or HDMI1 playlists using a parking-to-playlist workflow.

3. Poll

Each Raspberry Pi calls the management API to fetch its current playlist and heartbeat.

4. Play

The client downloads missing videos, updates local playlists, and drives the screens automatically.

Console preview

A web-facing version of the manager dashboard

Preview only
Customers
12
Systems
38
Online
31
Videos
164
System Customer HDMI0 HDMI1 Status
Store Verona 01 Retail North Promo loop Social wall Online
Store Milano 02 Retail North Seasonal Parking Online
Corner Bologna Food Group Menu loop Offers Heartbeat late

Why this mini-site exists

The internal manager already handles customer isolation, playlist assignment, heartbeat monitoring, and video distribution.

This page turns that work into a public product narrative that fits inside the existing andrapanizzut.it website without losing the technical character of the original tool.

Need a tailored signage workflow?

The VideoLooper stack can be adapted for customer-specific media catalogs, dual-screen endpoints, and lightweight deployments.

Talk about the project